Skip to main content

Logo LimeSurvey

About

LimeSurvey is the most versatile online survey tool for newcomers and professionals.

Command line tool

The CLI tool can run using the Web Terminal as follows:

Bash
sudo -E -u www-data php /app/code/application/commands/console.php

Templates

Questionnaire templates can be downloaded from the LimeSurvey site here.

Custom configuration

Many options are configured by editing config.php directly - see the LimeSurvey manual. On first start, the package seeds /app/data/config.php from its built-in defaults. Subsequent starts read from that file, so edits persist across restarts and app updates.

Edit the file using the Web Terminal or via File Manager.

Restart the app after editing for changes to take effect.

config.php does not control database-backed settings. This includes most options set via the admin UI and a few values forced by the package such as force_ssl. Change these in the admin interface or in the lime_settings_global table.

note

The seed file is written once and never overwritten. New defaults added to the package's shipped config.php in future updates won't appear in /app/data/config.php automatically. If a future LimeSurvey release introduces a required new key, merge it in by hand - compare against /app/pkg/config.php after the update.