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