LimeSurvey
LimeSurvey is a powerful, open-source survey platform, making it simple to create online surveys and forms with unmatched flexibility.
Configuration
version: "3.8"
services:
db:
image: mariadb:10.11
restart: always
volumes:
- db_data:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_DATABASE=limesurvey
- MYSQL_USER=limesurvey
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
limesurvey:
image: martialblog/limesurvey:latest
restart: always
volumes:
- limesurvey_upload:/var/www/html/upload
environment:
- ADMIN_EMAIL=${ADMIN_EMAIL}
- ADMIN_NAME=Admin
- ADMIN_USER=admin
- ADMIN_PASSWORD=${ADMIN_PASSWORD}
- DB_HOST=db
- DB_MYSQL_ENGINE=InnoDB
- DB_NAME=limesurvey
- DB_PASSWORD=${MYSQL_PASSWORD}
- DB_USERNAME=limesurvey
- DEBUG=0
- DEBUG_SQL=0
- PUBLIC_URL=${PUBLIC_URL}
- SHOW_SCRIPT_NAME=false
- URL_FORMAT=path
depends_on:
- db
volumes:
db_data:
limesurvey_upload:[variables]
main_domain = "${domain}"
mysql_root_password = "${password:32}"
mysql_user_password = "${password:32}"
admin_email = "${email}"
admin_password = "${password:32}"
[config]
[[config.domains]]
serviceName = "limesurvey"
port = 8080
host = "${main_domain}"
[config.env]
PUBLIC_URL = "http://${main_domain}"
ADMIN_EMAIL = "${admin_email}"
ADMIN_PASSWORD = "${admin_password}"
MYSQL_PASSWORD = "${mysql_user_password}"
MYSQL_ROOT_PASSWORD = "${mysql_root_password}"Base64
To import this template in Dokploy: create a Compose service → Advanced → Base64 import and paste the content below:
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIGRiOlxuICAgIGltYWdlOiBtYXJpYWRiOjEwLjExXG4gICAgcmVzdGFydDogYWx3YXlzXG4gICAgdm9sdW1lczpcbiAgICAgIC0gZGJfZGF0YTovdmFyL2xpYi9teXNxbFxuICAgIGVudmlyb25tZW50OlxuICAgICAgLSBNWVNRTF9ST09UX1BBU1NXT1JEPSR7TVlTUUxfUk9PVF9QQVNTV09SRH1cbiAgICAgIC0gTVlTUUxfREFUQUJBU0U9bGltZXN1cnZleVxuICAgICAgLSBNWVNRTF9VU0VSPWxpbWVzdXJ2ZXlcbiAgICAgIC0gTVlTUUxfUEFTU1dPUkQ9JHtNWVNRTF9QQVNTV09SRH1cblxuICBsaW1lc3VydmV5OlxuICAgIGltYWdlOiBtYXJ0aWFsYmxvZy9saW1lc3VydmV5OmxhdGVzdFxuICAgIHJlc3RhcnQ6IGFsd2F5c1xuICAgIHZvbHVtZXM6XG4gICAgICAtIGxpbWVzdXJ2ZXlfdXBsb2FkOi92YXIvd3d3L2h0bWwvdXBsb2FkXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIEFETUlOX0VNQUlMPSR7QURNSU5fRU1BSUx9XG4gICAgICAtIEFETUlOX05BTUU9QWRtaW5cbiAgICAgIC0gQURNSU5fVVNFUj1hZG1pblxuICAgICAgLSBBRE1JTl9QQVNTV09SRD0ke0FETUlOX1BBU1NXT1JEfVxuICAgICAgLSBEQl9IT1NUPWRiXG4gICAgICAtIERCX01ZU1FMX0VOR0lORT1Jbm5vREJcbiAgICAgIC0gREJfTkFNRT1saW1lc3VydmV5XG4gICAgICAtIERCX1BBU1NXT1JEPSR7TVlTUUxfUEFTU1dPUkR9XG4gICAgICAtIERCX1VTRVJOQU1FPWxpbWVzdXJ2ZXlcbiAgICAgIC0gREVCVUc9MFxuICAgICAgLSBERUJVR19TUUw9MFxuICAgICAgLSBQVUJMSUNfVVJMPSR7UFVCTElDX1VSTH1cbiAgICAgIC0gU0hPV19TQ1JJUFRfTkFNRT1mYWxzZVxuICAgICAgLSBVUkxfRk9STUFUPXBhdGhcbiAgICBkZXBlbmRzX29uOlxuICAgICAgLSBkYlxuXG52b2x1bWVzOlxuICBkYl9kYXRhOlxuICBsaW1lc3VydmV5X3VwbG9hZDpcbiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5teXNxbF9yb290X3Bhc3N3b3JkID0gXCIke3Bhc3N3b3JkOjMyfVwiXG5teXNxbF91c2VyX3Bhc3N3b3JkID0gXCIke3Bhc3N3b3JkOjMyfVwiXG5hZG1pbl9lbWFpbCA9IFwiJHtlbWFpbH1cIlxuYWRtaW5fcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MzJ9XCJcblxuW2NvbmZpZ11cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImxpbWVzdXJ2ZXlcIlxucG9ydCA9IDgwODBcbmhvc3QgPSBcIiR7bWFpbl9kb21haW59XCJcblxuW2NvbmZpZy5lbnZdXG5QVUJMSUNfVVJMID0gXCJodHRwOi8vJHttYWluX2RvbWFpbn1cIlxuQURNSU5fRU1BSUwgPSBcIiR7YWRtaW5fZW1haWx9XCJcbkFETUlOX1BBU1NXT1JEID0gXCIke2FkbWluX3Bhc3N3b3JkfVwiXG5NWVNRTF9QQVNTV09SRCA9IFwiJHtteXNxbF91c2VyX3Bhc3N3b3JkfVwiXG5NWVNRTF9ST09UX1BBU1NXT1JEID0gXCIke215c3FsX3Jvb3RfcGFzc3dvcmR9XCJcbiIKfQ==Links
Tags
forms, questionnaire, survey
Version: 6.17.2+260507