This project includes a docker compose file to help get lime survey set up, and a template to enhance the accessibility of the survey.
- (Optional) modify
limesurvey-compose.yml- Change local port if port 80 shouldn't be used
- Add a
volumessection to map the mysql and upload dirs to specific locations
- Run
docker compose -f limesurvey-compose.yml up -d - Go to http://localhost:80 (or whatever port you chose)
- Set up Lime Survey
- Database location:
localhost - Database user: root
- Database password: blank
- Database name: limesurvey
- Table prefix:
lime_
- Database location:
- Let Lime Survey generate the database
- Navigate to Lime Survey admin page: http://localhost:80/index.php/admin
- Click on "Template Editor"
- Click on "Import"
- Select the accessibility.zip file in the project
Docker is a tool that lets you run servers as "containers" inside a host computer. It's a Linux technology, but it's also now available for Windows and Mac