diff --git a/compose.yml b/compose.yml index 6dcfa42..74ed16b 100644 --- a/compose.yml +++ b/compose.yml @@ -109,6 +109,8 @@ services: - "traefik.enable=true" - "traefik.http.routers.neah-nextcloud.rule=Host(`cloud.${MAIN_DOMAIN}`)" - "traefik.http.services.neah-nextcloud.loadbalancer.server.port=80" + - "traefik.http.routers.neah-nextcloud.tls=true" + - "traefik.http.routers.neah-nexcloud.entrypoints=websecure" networks: - default depends_on: diff --git a/traefik/traefik.yml b/traefik/traefik.yml new file mode 100644 index 0000000..8e0b97f --- /dev/null +++ b/traefik/traefik.yml @@ -0,0 +1,10 @@ +entryPoints: + web: + address: ":80" + websecure: + address: ":443" + +tls: + certificates: + - certFile: "/opt/Neah-Enkun/traefik/certs/cloud.neah.local.crt" + keyFile: "/opt/Neah-Enkun/traefik/certs/cloud.neah.local.key"