Dockerized LimeSurvey based on php:5.6 official image.
100K+

3.24.1, latest
3.24.1-fpm, fpm
Limesurvey (formerly PHPSurveyor) is the most free & open source survey tool available on the web.
It supports more that various language, many different questiontypes, (e.g multiple choice, boolean, tables, commented, file upload, etc.) and enables an online HTML-editing to manage the content via a Web Browser.
Limesurvey can leverage LDAP protocol to manage users and survey invitation via email.
The Dockerfile buils from "php:5-apache (see https://hub.docker.com/_/php/)
This image does not leverage embedded database
Run a supported database container with persistent storage (i.e. MySQL, MariaDB, PostgreSQL).
docker volume create "limesurvey-db"
docker run --name='limesurvey-md' -d \
--restart=always \
-e MYSQL_DATABASE=limesurvey \
-e MYSQL_ROOT_PASSWORD=V3rY1ns3cur3P4ssw0rd \
-e MYSQL_USER=limesurvey \
-e MYSQL_PASSWORD=V3rY1ns3cur3P4ssw0rd \
-v limesurvey-db:/var/lib/mysql \
-v limesurvey-dblog:/var/log/mysql \
-v limesurvey-etc:/etc/mysql \
mariadb
Run the Limesurvey container exposing internal port 80 with persistent storage for the upload folder (i.e for. themes).
docker volume create "limesurvey-upload"
docker run --name='limesurvey' -d \
--restart=always \
-p 32701:80 \
-v limesurvey-upload:/var/www/html/upload \
--link limesurvey-md:mysql \
fjudith/limesruvey
mysqlmysql3306limesurveylime_localhost25smtpoff
30000off
offoff[email protected]You can use docker compose to automate the above command if you create a file called docker-compose.yml and put in there the following:
Runs inside apache.
version: '2'
limesurvey-md:
image: mariadb
restart: always
ports:
- "32805:3306"
environment:
MYSQL_DATABASE: limesurvey
MYSQL_ROOT_PASSWORD: V3rY1ns3cur3P4ssw0rd
MYSQL_USER: limesurvey
MYSQL_PASSWORD: V3rY1ns3cur3P4ssw0rd
volumes:
- limesurvey-db:/var/lib/mysql
- limesurvey-dblog:/var/log/mysql
- limeservey-dbetc:/etc/mysql
limesurvey:
image: fjudith/limesurvey
restart: always
ports:
- "32705:80"
volumes:
- limesurvey-upload:/var/www/html/upload
links:
- limesurvey-md:mysql
Runs inside php-fpm linked to memchaced and nginx external containers.
Content type
Image
Digest
Size
420.7 MB
Last updated
almost 6 years ago
docker pull fjudith/limesurvey