mirror of
https://github.com/mykitserver/docker-limesurvey.git
synced 2026-02-06 03:48:53 +01:00
Remove default passwords in all example files (#171)
* Remove default passwords in all example files - To discourage production use without changing the passwords.
This commit is contained in:
@@ -151,6 +151,8 @@ For further details on the settings see: https://manual.limesurvey.org/Optional_
|
|||||||
|
|
||||||
The easiest way to get a fully featured and functional setup is using a docker-compose file. Several examples are provided in the [repository](https://github.com/martialblog/docker-limesurvey).
|
The easiest way to get a fully featured and functional setup is using a docker-compose file. Several examples are provided in the [repository](https://github.com/martialblog/docker-limesurvey).
|
||||||
|
|
||||||
|
**Hint:** You need to configure a database and Limesurvey password in the `docker-compose` files before starting. No defaults are provided to discourage production use with default passwords.
|
||||||
|
|
||||||
```
|
```
|
||||||
docker-compose up
|
docker-compose up
|
||||||
|
|
||||||
@@ -161,8 +163,6 @@ http://localhost:8080/
|
|||||||
http://localhost:8080/index.php/admin
|
http://localhost:8080/index.php/admin
|
||||||
```
|
```
|
||||||
|
|
||||||
Please note / warning: To sign into the admin panel in the examples, the credentials are username: *admin* password: *foobar*, however, if you are planning for any use beyond testing, it is highly recommended that you use environment variables to define a secure username and password.
|
|
||||||
|
|
||||||
# Running LimeSurvey with Helm
|
# Running LimeSurvey with Helm
|
||||||
|
|
||||||
A Helm Chart for this Image can be used for deployments. Please refer to the Helm Repository for further details:
|
A Helm Chart for this Image can be used for deployments. Please refer to the Helm Repository for further details:
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ services:
|
|||||||
- lime-db
|
- lime-db
|
||||||
environment:
|
environment:
|
||||||
- "DB_HOST=lime-db"
|
- "DB_HOST=lime-db"
|
||||||
- "DB_PASSWORD=secret"
|
# - "DB_PASSWORD="
|
||||||
- "ADMIN_PASSWORD=foobar"
|
# - "ADMIN_PASSWORD="
|
||||||
- "PUBLIC_URL=http://my.survey.localhost:8080" # Example, Change this
|
- "PUBLIC_URL=http://my.survey.localhost:8080" # Example, Change this
|
||||||
- "BASE_URL=http://my.survey.localhost:8080" # Example, Change this
|
- "BASE_URL=http://my.survey.localhost:8080" # Example, Change this
|
||||||
proxy:
|
proxy:
|
||||||
@@ -24,6 +24,6 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- "MYSQL_USER=limesurvey"
|
- "MYSQL_USER=limesurvey"
|
||||||
- "MYSQL_DATABASE=limesurvey"
|
- "MYSQL_DATABASE=limesurvey"
|
||||||
- "MYSQL_PASSWORD=secret"
|
# - "MYSQL_PASSWORD="
|
||||||
- "MYSQL_ROOT_PASSWORD=secret"
|
# - "MYSQL_ROOT_PASSWORD="
|
||||||
|
|
||||||
|
|||||||
@@ -7,12 +7,12 @@ services:
|
|||||||
- DB_TYPE=pgsql
|
- DB_TYPE=pgsql
|
||||||
- DB_PORT=5432
|
- DB_PORT=5432
|
||||||
- DB_HOST=db
|
- DB_HOST=db
|
||||||
- DB_PASSWORD=example
|
# - DB_PASSWORD=
|
||||||
- DB_NAME=limesurvey
|
- DB_NAME=limesurvey
|
||||||
- DB_USERNAME=limesurvey
|
- DB_USERNAME=limesurvey
|
||||||
- ADMIN_USER=admin
|
- ADMIN_USER=admin
|
||||||
- ADMIN_NAME=Admin
|
- ADMIN_NAME=Admin
|
||||||
- ADMIN_PASSWORD=example
|
# - ADMIN_PASSWORD=
|
||||||
- ADMIN_EMAIL=admin@example.com
|
- ADMIN_EMAIL=admin@example.com
|
||||||
- PUBLIC_URL=foobar.com
|
- PUBLIC_URL=foobar.com
|
||||||
volumes:
|
volumes:
|
||||||
@@ -29,7 +29,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- POSTGRES_USER=limesurvey
|
- POSTGRES_USER=limesurvey
|
||||||
- POSTGRES_DB=limesurvey
|
- POSTGRES_DB=limesurvey
|
||||||
- POSTGRES_PASSWORD=example
|
# - POSTGRES_PASSWORD=
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
limesurvey:
|
limesurvey:
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ services:
|
|||||||
- lime-db
|
- lime-db
|
||||||
environment:
|
environment:
|
||||||
- "DB_HOST=lime-db"
|
- "DB_HOST=lime-db"
|
||||||
- "DB_PASSWORD=secret"
|
# - "DB_PASSWORD="
|
||||||
- "ADMIN_PASSWORD=foobar"
|
# - "ADMIN_PASSWORD="
|
||||||
lime-web:
|
lime-web:
|
||||||
build:
|
build:
|
||||||
context: nginx-certbot/
|
context: nginx-certbot/
|
||||||
@@ -44,7 +44,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- "MYSQL_USER=limesurvey"
|
- "MYSQL_USER=limesurvey"
|
||||||
- "MYSQL_DATABASE=limesurvey"
|
- "MYSQL_DATABASE=limesurvey"
|
||||||
- "MYSQL_PASSWORD=secret"
|
# - "MYSQL_PASSWORD="
|
||||||
- "MYSQL_ROOT_PASSWORD=secret"
|
# - "MYSQL_ROOT_PASSWORD="
|
||||||
volumes:
|
volumes:
|
||||||
lime:
|
lime:
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ services:
|
|||||||
- lime-db
|
- lime-db
|
||||||
environment:
|
environment:
|
||||||
- "DB_HOST=lime-db"
|
- "DB_HOST=lime-db"
|
||||||
- "DB_PASSWORD=secret"
|
# - "DB_PASSWORD="
|
||||||
- "ADMIN_PASSWORD=foobar"
|
# - "ADMIN_PASSWORD="
|
||||||
lime-web:
|
lime-web:
|
||||||
image: docker.io/nginx:alpine
|
image: docker.io/nginx:alpine
|
||||||
links:
|
links:
|
||||||
@@ -32,7 +32,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- "MYSQL_USER=limesurvey"
|
- "MYSQL_USER=limesurvey"
|
||||||
- "MYSQL_DATABASE=limesurvey"
|
- "MYSQL_DATABASE=limesurvey"
|
||||||
- "MYSQL_PASSWORD=secret"
|
# - "MYSQL_PASSWORD="
|
||||||
- "MYSQL_ROOT_PASSWORD=secret"
|
# - "MYSQL_ROOT_PASSWORD="
|
||||||
volumes:
|
volumes:
|
||||||
lime:
|
lime:
|
||||||
|
|||||||
@@ -14,8 +14,8 @@ services:
|
|||||||
- lime-db
|
- lime-db
|
||||||
environment:
|
environment:
|
||||||
- "DB_HOST=lime-db"
|
- "DB_HOST=lime-db"
|
||||||
- "DB_PASSWORD=secret"
|
# - "DB_PASSWORD="
|
||||||
- "ADMIN_PASSWORD=foobar"
|
# - "ADMIN_PASSWORD="
|
||||||
lime-web:
|
lime-web:
|
||||||
image: docker.io/nginx
|
image: docker.io/nginx
|
||||||
links:
|
links:
|
||||||
@@ -30,7 +30,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- "MYSQL_USER=limesurvey"
|
- "MYSQL_USER=limesurvey"
|
||||||
- "MYSQL_DATABASE=limesurvey"
|
- "MYSQL_DATABASE=limesurvey"
|
||||||
- "MYSQL_PASSWORD=secret"
|
# - "MYSQL_PASSWORD="
|
||||||
- "MYSQL_ROOT_PASSWORD=secret"
|
# - "MYSQL_ROOT_PASSWORD="
|
||||||
volumes:
|
volumes:
|
||||||
lime:
|
lime:
|
||||||
|
|||||||
@@ -19,8 +19,8 @@ services:
|
|||||||
- "DB_TYPE=pgsql"
|
- "DB_TYPE=pgsql"
|
||||||
- "DB_PORT=5432"
|
- "DB_PORT=5432"
|
||||||
- "DB_HOST=lime-db"
|
- "DB_HOST=lime-db"
|
||||||
- "DB_PASSWORD=secret"
|
# - "DB_PASSWORD="
|
||||||
- "ADMIN_PASSWORD=foobar"
|
# - "ADMIN_PASSWORD="
|
||||||
lime-db:
|
lime-db:
|
||||||
image: docker.io/postgres:10
|
image: docker.io/postgres:10
|
||||||
volumes:
|
volumes:
|
||||||
@@ -28,7 +28,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- "POSTGRES_USER=limesurvey"
|
- "POSTGRES_USER=limesurvey"
|
||||||
- "POSTGRES_DB=limesurvey"
|
- "POSTGRES_DB=limesurvey"
|
||||||
- "POSTGRES_PASSWORD=secret"
|
# - "POSTGRES_PASSWORD="
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
db-data:
|
db-data:
|
||||||
|
|||||||
@@ -15,8 +15,8 @@ services:
|
|||||||
- lime-db
|
- lime-db
|
||||||
environment:
|
environment:
|
||||||
- "DB_HOST=lime-db"
|
- "DB_HOST=lime-db"
|
||||||
- "DB_PASSWORD=secret"
|
# - "DB_PASSWORD="
|
||||||
- "ADMIN_PASSWORD=foobar"
|
# - "ADMIN_PASSWORD="
|
||||||
- "PUBLIC_URL=http://my.survey.localhost:8888"
|
- "PUBLIC_URL=http://my.survey.localhost:8888"
|
||||||
- "BASE_URL=http://my.survey.localhost:8888"
|
- "BASE_URL=http://my.survey.localhost:8888"
|
||||||
traefik:
|
traefik:
|
||||||
@@ -37,6 +37,5 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- "MYSQL_USER=limesurvey"
|
- "MYSQL_USER=limesurvey"
|
||||||
- "MYSQL_DATABASE=limesurvey"
|
- "MYSQL_DATABASE=limesurvey"
|
||||||
- "MYSQL_PASSWORD=secret"
|
# - "MYSQL_PASSWORD="
|
||||||
- "MYSQL_ROOT_PASSWORD=secret"
|
# - "MYSQL_ROOT_PASSWORD="
|
||||||
|
|
||||||
|
|||||||
@@ -19,8 +19,8 @@ services:
|
|||||||
- "./examples/apache-example.conf:/etc/apache2/sites-available/000-default.conf:ro"
|
- "./examples/apache-example.conf:/etc/apache2/sites-available/000-default.conf:ro"
|
||||||
environment:
|
environment:
|
||||||
- "DB_HOST=lime-db"
|
- "DB_HOST=lime-db"
|
||||||
- "DB_PASSWORD=secret"
|
# - "DB_PASSWORD="
|
||||||
- "ADMIN_PASSWORD=foobar"
|
# - "ADMIN_PASSWORD="
|
||||||
- "PUBLIC_URL=http://localhost:8888/limesurvey"
|
- "PUBLIC_URL=http://localhost:8888/limesurvey"
|
||||||
- "BASE_URL=http://localhost:8888/limesurvey"
|
- "BASE_URL=http://localhost:8888/limesurvey"
|
||||||
traefik:
|
traefik:
|
||||||
@@ -41,6 +41,5 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- "MYSQL_USER=limesurvey"
|
- "MYSQL_USER=limesurvey"
|
||||||
- "MYSQL_DATABASE=limesurvey"
|
- "MYSQL_DATABASE=limesurvey"
|
||||||
- "MYSQL_PASSWORD=secret"
|
# - "MYSQL_PASSWORD="
|
||||||
- "MYSQL_ROOT_PASSWORD=secret"
|
# - "MYSQL_ROOT_PASSWORD="
|
||||||
|
|
||||||
|
|||||||
@@ -15,8 +15,8 @@ services:
|
|||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
environment:
|
environment:
|
||||||
- "DB_HOST=lime-db"
|
- "DB_HOST=lime-db"
|
||||||
- "DB_PASSWORD=secret"
|
# - "DB_PASSWORD="
|
||||||
- "ADMIN_PASSWORD=foobar"
|
# - "ADMIN_PASSWORD="
|
||||||
# If you require an empty table prefix, use a space as the DB_TABLE_PREFIX
|
# If you require an empty table prefix, use a space as the DB_TABLE_PREFIX
|
||||||
# - "DB_TABLE_PREFIX= "
|
# - "DB_TABLE_PREFIX= "
|
||||||
lime-db:
|
lime-db:
|
||||||
@@ -24,5 +24,5 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- "MYSQL_USER=limesurvey"
|
- "MYSQL_USER=limesurvey"
|
||||||
- "MYSQL_DATABASE=limesurvey"
|
- "MYSQL_DATABASE=limesurvey"
|
||||||
- "MYSQL_PASSWORD=secret"
|
# - "MYSQL_PASSWORD="
|
||||||
- "MYSQL_ROOT_PASSWORD=secret"
|
# - "MYSQL_ROOT_PASSWORD="
|
||||||
|
|||||||
Reference in New Issue
Block a user