Adjusted variables and docker-compose file to account for multitenancy setups.

This commit is contained in:
Joschka Seydell 2020-11-30 13:34:36 -08:00
parent 83cec2905c
commit 40049b2e3e
3 changed files with 12 additions and 5 deletions

View file

@ -3,6 +3,8 @@ version: '3'
services:
collabora:
image: collabora/code
container_name: collabora{{ collabora_multitenant_postfix }}
hostname: collabora{{ collabora_multitenant_postfix }}
restart: unless-stopped
environment:
- extra_params
@ -16,11 +18,11 @@ services:
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik_public"
- "traefik.http.routers.collabora.rule=Host(`{{ collabora_virtual_host }}`)"
- "traefik.port=9980"
- "traefik.http.routers.collabora.entrypoints=websecure"
- "traefik.http.routers.collabora.tls=true"
- "traefik.http.routers.collabora.tls.certresolver=defaultresolver"
- "traefik.http.routers.collabora{{ collabora_multitenant_postfix }}.rule=Host(`{{ collabora_virtual_host }}`)"
- "traefik.port={{ collabora_exposed_port }}"
- "traefik.http.routers.collabora{{ collabora_multitenant_postfix }}.entrypoints=websecure"
- "traefik.http.routers.collabora{{ collabora_multitenant_postfix }}.tls=true"
- "traefik.http.routers.collabora{{ collabora_multitenant_postfix }}.tls.certresolver=defaultresolver"
networks:
public:
cap_add: