Changeset View
Changeset View
Standalone View
Standalone View
docker-compose.yml
Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Lines | healthcheck: | ||||
timeout: 5s | timeout: 5s | ||||
retries: 30 | retries: 30 | ||||
image: mariadb | image: mariadb | ||||
network_mode: host | network_mode: host | ||||
nginx: | nginx: | ||||
build: | build: | ||||
context: ./docker/nginx/ | context: ./docker/nginx/ | ||||
args: | args: | ||||
NGINX_AUTH_WEBHOOK: ${APP_DOMAIN}/api/webhooks/nginx | APP_WEBSITE_DOMAIN: ${APP_WEBSITE_DOMAIN:?err} | ||||
container_name: kolab-nginx | container_name: kolab-nginx | ||||
depends_on: | |||||
kolab: | |||||
condition: service_healthy | |||||
hostname: nginx.hosted.com | hostname: nginx.hosted.com | ||||
image: kolab-nginx | image: kolab-nginx | ||||
network_mode: host | network_mode: host | ||||
tmpfs: | tmpfs: | ||||
- /run | - /run | ||||
- /tmp | - /tmp | ||||
- /var/run | - /var/run | ||||
- /var/tmp | - /var/tmp | ||||
tty: true | tty: true | ||||
volumes: | volumes: | ||||
- /etc/letsencrypt/:/etc/letsencrypt/:ro | |||||
- ./docker/certs/imap.hosted.com.cert:/etc/pki/tls/certs/imap.hosted.com.cert | - ./docker/certs/imap.hosted.com.cert:/etc/pki/tls/certs/imap.hosted.com.cert | ||||
- ./docker/certs/imap.hosted.com.key:/etc/pki/tls/private/imap.hosted.com.key | - ./docker/certs/imap.hosted.com.key:/etc/pki/tls/private/imap.hosted.com.key | ||||
- /sys/fs/cgroup:/sys/fs/cgroup:ro | |||||
openvidu: | openvidu: | ||||
build: | build: | ||||
context: ./docker/openvidu/ | context: ./docker/openvidu/ | ||||
container_name: kolab-openvidu | container_name: kolab-openvidu | ||||
depends_on: | depends_on: | ||||
- kurento-media-server | - kurento-media-server | ||||
environment: | environment: | ||||
- APP_DOMAIN=${APP_DOMAIN} | - APP_DOMAIN=${APP_DOMAIN} | ||||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |