docker-compose: set TZ across all containers
This commit is contained in:
parent
00f6ede557
commit
907b9cb931
1 changed files with 27 additions and 10 deletions
|
|
@ -1,5 +1,9 @@
|
||||||
version: "3.4"
|
version: "3.4"
|
||||||
|
|
||||||
|
x-global-vars:
|
||||||
|
&common-global-variables
|
||||||
|
TZ: Etc/UTC
|
||||||
|
|
||||||
x-zammad-vars:
|
x-zammad-vars:
|
||||||
&common-zammad-variables
|
&common-zammad-variables
|
||||||
MEMCACHE_SERVERS: "zammad-memcached:11211"
|
MEMCACHE_SERVERS: "zammad-memcached:11211"
|
||||||
|
|
@ -41,9 +45,10 @@ services:
|
||||||
zammad-elasticsearch:
|
zammad-elasticsearch:
|
||||||
container_name: zammad-elasticsearch
|
container_name: zammad-elasticsearch
|
||||||
environment:
|
environment:
|
||||||
- discovery.type=single-node
|
discovery.type: single-node
|
||||||
- ES_JAVA_OPTS=-Xms750m -Xmx750m
|
ES_JAVA_OPTS: -Xms750m -Xmx750m
|
||||||
- xpack.security.enabled=false
|
xpack.security.enabled: false
|
||||||
|
<<: *common-global-variables
|
||||||
build: ./docker/elasticsearch
|
build: ./docker/elasticsearch
|
||||||
restart: ${RESTART}
|
restart: ${RESTART}
|
||||||
volumes:
|
volumes:
|
||||||
|
|
@ -56,7 +61,7 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
- zammad-postgresql
|
- zammad-postgresql
|
||||||
environment:
|
environment:
|
||||||
<<: *common-zammad-variables
|
<<: [*common-zammad-variables, *common-global-variables]
|
||||||
POSTGRESQL_USER: zammad
|
POSTGRESQL_USER: zammad
|
||||||
POSTGRESQL_PASS: ${ZAMMAD_DATABASE_PASSWORD}
|
POSTGRESQL_PASS: ${ZAMMAD_DATABASE_PASSWORD}
|
||||||
build: ./docker/zammad
|
build: ./docker/zammad
|
||||||
|
|
@ -69,6 +74,8 @@ services:
|
||||||
command: memcached -m 256M
|
command: memcached -m 256M
|
||||||
build: ./docker/memcached
|
build: ./docker/memcached
|
||||||
restart: ${RESTART}
|
restart: ${RESTART}
|
||||||
|
environment:
|
||||||
|
<<: *common-global-variables
|
||||||
|
|
||||||
zammad-nginx:
|
zammad-nginx:
|
||||||
platform: linux/x86_64
|
platform: linux/x86_64
|
||||||
|
|
@ -83,18 +90,19 @@ services:
|
||||||
build: ./docker/zammad
|
build: ./docker/zammad
|
||||||
restart: ${RESTART}
|
restart: ${RESTART}
|
||||||
environment:
|
environment:
|
||||||
|
<<: *common-global-variables
|
||||||
NGINX_SERVER_SCHEME: https
|
NGINX_SERVER_SCHEME: https
|
||||||
VIRTUAL_HOST: ${ZAMMAD_VIRTUAL_HOST}
|
VIRTUAL_HOST: ${ZAMMAD_VIRTUAL_HOST}
|
||||||
VIRTUAL_PORT: 8080
|
VIRTUAL_PORT: 8080
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
- zammad-data:/opt/zammad
|
- zammad-data:/opt/zammad
|
||||||
|
|
||||||
zammad-postgresql:
|
zammad-postgresql:
|
||||||
container_name: zammad-postgresql
|
container_name: zammad-postgresql
|
||||||
environment:
|
environment:
|
||||||
- POSTGRES_USER=zammad
|
<<: *common-global-variables
|
||||||
- POSTGRES_PASSWORD=${ZAMMAD_DATABASE_PASSWORD}
|
POSTGRES_USER: zammad
|
||||||
|
POSTGRES_PASSWORD: ${ZAMMAD_DATABASE_PASSWORD}
|
||||||
build: ./docker/postgresql
|
build: ./docker/postgresql
|
||||||
restart: ${RESTART}
|
restart: ${RESTART}
|
||||||
ports:
|
ports:
|
||||||
|
|
@ -110,7 +118,8 @@ services:
|
||||||
- zammad-memcached
|
- zammad-memcached
|
||||||
- zammad-postgresql
|
- zammad-postgresql
|
||||||
- zammad-redis
|
- zammad-redis
|
||||||
environment: *common-zammad-variables
|
environment:
|
||||||
|
<<: [*common-global-variables, *common-zammad-variables]
|
||||||
build: ./docker/zammad
|
build: ./docker/zammad
|
||||||
restart: ${RESTART}
|
restart: ${RESTART}
|
||||||
volumes:
|
volumes:
|
||||||
|
|
@ -120,6 +129,8 @@ services:
|
||||||
container_name: zammad-redis
|
container_name: zammad-redis
|
||||||
build: ./docker/redis
|
build: ./docker/redis
|
||||||
restart: ${RESTART}
|
restart: ${RESTART}
|
||||||
|
environment:
|
||||||
|
<<: *common-global-variables
|
||||||
|
|
||||||
zammad-scheduler:
|
zammad-scheduler:
|
||||||
platform: linux/x86_64
|
platform: linux/x86_64
|
||||||
|
|
@ -129,7 +140,8 @@ services:
|
||||||
- zammad-memcached
|
- zammad-memcached
|
||||||
- zammad-railsserver
|
- zammad-railsserver
|
||||||
- zammad-redis
|
- zammad-redis
|
||||||
environment: *common-zammad-variables
|
environment:
|
||||||
|
<<: [*common-global-variables, *common-zammad-variables]
|
||||||
build: ./docker/zammad
|
build: ./docker/zammad
|
||||||
restart: ${RESTART}
|
restart: ${RESTART}
|
||||||
volumes:
|
volumes:
|
||||||
|
|
@ -143,7 +155,8 @@ services:
|
||||||
- zammad-memcached
|
- zammad-memcached
|
||||||
- zammad-railsserver
|
- zammad-railsserver
|
||||||
- zammad-redis
|
- zammad-redis
|
||||||
environment: *common-zammad-variables
|
environment:
|
||||||
|
<<: [*common-global-variables, *common-zammad-variables]
|
||||||
build: ./docker/zammad
|
build: ./docker/zammad
|
||||||
restart: ${RESTART}
|
restart: ${RESTART}
|
||||||
volumes:
|
volumes:
|
||||||
|
|
@ -206,6 +219,8 @@ services:
|
||||||
user: ${CURRENT_UID}
|
user: ${CURRENT_UID}
|
||||||
volumes:
|
volumes:
|
||||||
- ../signald:/signald
|
- ../signald:/signald
|
||||||
|
environment:
|
||||||
|
<<: *common-global-variables
|
||||||
|
|
||||||
# nginx-proxy:
|
# nginx-proxy:
|
||||||
# container_name: nginx-proxy
|
# container_name: nginx-proxy
|
||||||
|
|
@ -226,6 +241,7 @@ services:
|
||||||
ports:
|
ports:
|
||||||
- "8003:3000"
|
- "8003:3000"
|
||||||
environment:
|
environment:
|
||||||
|
<<: *common-global-variables
|
||||||
ZAMMAD_PROXY_URL: ${ZAMMAD_PROXY_URL}
|
ZAMMAD_PROXY_URL: ${ZAMMAD_PROXY_URL}
|
||||||
ZAMMAD_URL: ${ZAMMAD_URL}
|
ZAMMAD_URL: ${ZAMMAD_URL}
|
||||||
ZAMMAD_API_TOKEN: ${ZAMMAD_API_TOKEN}
|
ZAMMAD_API_TOKEN: ${ZAMMAD_API_TOKEN}
|
||||||
|
|
@ -249,6 +265,7 @@ services:
|
||||||
ports:
|
ports:
|
||||||
- "8004:3000"
|
- "8004:3000"
|
||||||
environment:
|
environment:
|
||||||
|
<<: *common-global-variables
|
||||||
LINK_EMBEDDED: "true"
|
LINK_EMBEDDED: "true"
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue