Nextcloud-Collabora-Docker/Collabora/docker-compose.yml

36 lines
1.0 KiB
YAML

services:
code:
image: collabora/code:latest
container_name: Collabora
restart: always
environment:
- password=COLLAPASS
- username=COLLAADMIN
- domain=cloud.domain.de #cloud.jp3d.de
- extra_params=--o:ssl.enable=false --o:ssl.termination=true
- VIRTUAL_PROTO=https
privileged: true
cap_add:
- MKNOD
labels:
- traefik.enable=true
- traefik.http.routers.office.entrypoints=websecure
- traefik.http.routers.office.rule=Host(`office.domain.de`)
- traefik.http.routers.office.tls=true
- traefik.http.routers.office.tls.certresolver=lets-encrypt
- traefik.http.routers.office.service=office
- traefik.http.services.office.loadbalancer.server.port=9980
- traefik.docker.network=web
# - traefik.http.routers.office.middlewares=default@file
- traefik.port=80
networks:
- web
- internal
ports:
- 9980:9980
networks:
web:
external: true
internal:
external: false