Allow nextcloud to be reached over internal SSL

This removes the need for a custom config, and means traefik is proxying HTTP2, which is nice
This commit is contained in:
Jake Howard
2020-05-24 19:21:17 +01:00
parent eac381a90a
commit 7dd31c0556
5 changed files with 6 additions and 101 deletions

View File

@ -11,7 +11,6 @@ services:
volumes:
- ./nextcloud/config:/config/www/nextcloud/config
- ./nextcloud/apps:/config/www/nextcloud/apps
- ./nextcloud/nginx-default.conf:/config/nginx/site-confs/default
- /srv/nextcloud-data/data:/data
- /opt/gitea/repos:/repos:ro
- /mnt/media:/content:ro
@ -22,6 +21,8 @@ services:
- "traefik.enable=true"
- "traefik.http.routers.nextcloud.rule=Host(`intersect.jakehoward.tech`)"
- "traefik.http.routers.nextcloud.tls.certresolver=le"
- "traefik.http.services.nextcloud-nextcloud.loadbalancer.server.port=443"
- "traefik.http.services.nextcloud-nextcloud.loadbalancer.server.scheme=https"
db:
image: postgres:12-alpine