docker-collabora-online/examples/docker-compose.yml.traefik

44 lines
939 B
Plaintext
Raw Normal View History

version: '3.7'
services:
2021-12-03 04:26:38 +01:00
collabora-online-app:
image: tiredofit/collabora-online
container_name: collabora-online-app
hostname: collabora-online.example.com
expose:
- 9980
cap_add:
- MKNOD
- NET_ADMIN
privileged: true
2021-12-03 04:26:38 +01:00
labels:
- traefik.enable=true
2021-12-03 04:26:38 +01:00
- traefik.frontend.rule=Host:collabora-online.example.com
- traefik.port=9980
- traefik.protocol=http
- traefik.docker.network=proxy
2021-12-03 04:26:38 +01:00
- traefik.backend=collabora-online-app
volumes:
2021-12-03 04:26:38 +01:00
- ./logs:/logs
environment:
2021-12-03 04:26:38 +01:00
- CONTAINER_NAME=collabora-online-app
- ADMIN_USER=admin
2021-12-03 04:26:38 +01:00
- ADMIN_PASS=collabora-online
2022-11-21 23:47:44 +01:00
- ALLOWED_HOSTS=host1.example.org,host2.example.org,host1.example.net
- ENABLE_TLS=FALSE
- ENABLE_TLS_REVERSE_PROXY=TRUE
networks:
- proxy
- services
restart: always
networks:
proxy:
external: true
services:
external: true