mirror of
https://github.com/mykitserver/docker-limesurvey.git
synced 2025-12-06 16:39:11 +01:00
f1435879531035baba1bde4a7f08360d4cd25354
LimeSurvey Docker
Dockerfile to build a LimeSurvey Image for the Docker container platform.
Using the apache image
The apache image comes with an Apache Webserver and PHP installed.
Apache Configuration
To change to Apache Webserver configuration mount a Volume into the Container at:
- /etc/apache2/sites-available/000-default.conf
See the example configuration provided.
Using the fpm image
To use the fpm image you need an additional web server that can proxy http-request to the fpm-port of the container.
Using an external database
LimeSurvey requires an external database (MySQL, PostgreSQL) to run. See docker-compose.yml for example.
Persistent data
To preserve the uploaded files assign the upload folder into a volume. See docker-compose.yml for details.
LimeSurvey Configuration
To change to LimeSurvey configuration simply mount a Volume into the Container at:
- /my-data/config.php:/var/www/html/application/config/config.php
Hint: If this configuration is present, the LimeSurvey Installer will not run.
References
Languages
Shell
59.7%
Dockerfile
39.5%
Makefile
0.8%