Sign inSign up

neuromat/nes-compose

By neuromat

•Updated almost 5 years ago

Docker-compose images to build a NES/LimeSurvey installation integrated with PostgreSQL

Image
1

1.9K

neuromat/nes-compose repository overview

⁠Limesurvey Docker Compose

Docker-compose to build a LimeSurvey⁠ installation integrated with PostgreSQL⁠.

⁠Postgres Configuration

This docker image was kept as close of the original as possible, so all of its configuration based strictly on environment variables.

⁠Environment Variables

ParameterDescription
POSTGRES_DBPostgres initial database
POSTGRES_USERPostgres initial (super) user
POSTGRES_PASSWORDPostgres initial (superuser) password

For further details on the settings see: https://hub.docker.com/_/postgres⁠

⁠LimeSurvey Configuration

The entrypoint will create a new config.php if none is provided and run the LimeSurvey command line interface for installation.

Hint: If this configuration is present before the installation, the LimeSurvey Web Installer will not run automatically.

⁠Build Arguments

ParameterDescription
LIMESURVEY_URL_DOWNLOADURL to be used to install a specific LimeSurvey version
LIMESURVEY_DIRDirectory where LimeSurvey will be installed

⁠Environment Variables

ParameterDescription
LIMESURVEY_PORTLimeSurvey port to be used by Apache.
LIMESURVEY_DB_TYPEDatabase Type to use. mysql or pgsql
LIMESURVEY_DB_HOSTDatabase server hostname
LIMESURVEY_DB_PORTDatabase server port
LIMESURVEY_DB_NAMEDatabase name
LIMESURVEY_DB_TABLE_PREFIXDatabase table prefix
LIMESURVEY_DB_USERNAMEDatabase user
LIMESURVEY_DB_PASSWORDDatabase user's password
LIMESURVEY_ADMIN_USERLimeSurvey Admin User
LIMESURVEY_ADMIN_NAMELimeSurvey Admin Username
LIMESURVEY_ADMIN_EMAILLimeSurvey Admin Email
LIMESURVEY_ADMIN_PASSWORDLimeSurvey Admin Password
LIMESURVEY_PUBLIC_URLPublic URL for public scripts
LIMESURVEY_URL_FORMATURL Format. path or get

For further details on the settings see: https://manual.limesurvey.org/Optional_settings#Advanced_Path_Settings⁠

⁠References

Tag summary

Content type

Image

Digest

Size

406 MB

Last updated

almost 5 years ago

docker pull neuromat/nes-compose:nes