Fixed Collabora for traefik

This commit is contained in:
root 2023-06-15 21:45:48 +00:00
parent 0a2ef50e4c
commit e12d779f21

View File

@ -34,8 +34,8 @@ services:
- "9980:9980"
volumes:
- ./data/root:/root
- ./data/root/certs/$DOMAIN.crt:/etc/coolwsd/cert.pem
- ./data/root/certs/$DOMAIN.key:/etc/coolwsd/key.pem
# - ./data/root/certs/$DOMAIN.crt:/etc/coolwsd/cert.pem
# - ./data/root/certs/$DOMAIN.key:/etc/coolwsd/key.pem
env_file:
- ./.env
cap_add:
@ -45,6 +45,7 @@ services:
- "traefik.http.routers.collabora.rule=Host(\`collabora.$DOMAIN\`)"
- "traefik.http.routers.collabora.entrypoints=websecure"
- "traefik.http.routers.collabora.tls.certresolver=letsencrypt"
- "traefik.http.services.collabora.loadbalancer.server.port=9980"
networks:
federated:
@ -55,6 +56,7 @@ cat > /federated/apps/collabora/.env <<EOF
IMAGE_VERSION="22.05.13.1.1"
domain=nextcloud.$DOMAIN
server_name=collabora.$DOMAIN
extra_params=--o:ssl.enable=false --o:ssl.termination=true
EOF
chmod 600 /federated/apps/collabora/.env