Define database name (#343)
Set the database name to the default of the Zammad image to avoid an unused database with the name of the POSTGRES_USER var.
See default database name:
163377fc65/contrib/docker/docker-entrypoint.sh (L20)
See PostgreSQL image documentation:
https://hub.docker.com/_/postgres
POSTGRES_DB
This optional environment variable can be used to define a different name for the default database
that is created when the image is first started. If it is not specified, then the value of POSTGRES_USER will be used.
This commit is contained in:
parent
1c52589095
commit
9a547c67a9
1
.env
1
.env
@ -3,6 +3,7 @@ MEMCACHE_SERVERS=zammad-memcached:11211
|
||||
POSTGRES_VERSION=15.1-alpine
|
||||
POSTGRES_PASS=zammad
|
||||
POSTGRES_USER=zammad
|
||||
POSTGRES_DB=zammad_production
|
||||
REDIS_URL=redis://zammad-redis:6379
|
||||
RESTART=always
|
||||
VERSION=5.4.1-29
|
||||
|
@ -14,6 +14,7 @@ services:
|
||||
- HOLD_DAYS=10
|
||||
- POSTGRESQL_USER=${POSTGRES_USER}
|
||||
- POSTGRESQL_PASSWORD=${POSTGRES_PASS}
|
||||
- POSTGRESQL_DB=${POSTGRES_DB}
|
||||
- TZ=Europe/Berlin
|
||||
image: postgres:${POSTGRES_VERSION}
|
||||
restart: ${RESTART}
|
||||
@ -36,6 +37,7 @@ services:
|
||||
- MEMCACHE_SERVERS=${MEMCACHE_SERVERS}
|
||||
- POSTGRESQL_USER=${POSTGRES_USER}
|
||||
- POSTGRESQL_PASS=${POSTGRES_PASS}
|
||||
- POSTGRESQL_DB=${POSTGRES_DB}
|
||||
- REDIS_URL=${REDIS_URL}
|
||||
image: ${IMAGE_REPO}:${VERSION}
|
||||
restart: on-failure
|
||||
@ -62,6 +64,7 @@ services:
|
||||
environment:
|
||||
- POSTGRES_USER=${POSTGRES_USER}
|
||||
- POSTGRES_PASSWORD=${POSTGRES_PASS}
|
||||
- POSTGRES_DB=${POSTGRES_DB}
|
||||
image: postgres:${POSTGRES_VERSION}
|
||||
restart: ${RESTART}
|
||||
volumes:
|
||||
|
Loading…
Reference in New Issue
Block a user