From: Giorgio Ravera Date: Fri, 28 May 2021 13:16:35 +0000 (+0200) Subject: migrated to full SSL services X-Git-Url: http://git.giorgioravera.it/?a=commitdiff_plain;h=565e7326c4edf8f3ae67cfc6ff755b4ef561c6a3;p=docker.git migrated to full SSL services --- diff --git a/download/amule.yaml b/download/amule.yaml index 0014e23..126a7d4 100644 --- a/download/amule.yaml +++ b/download/amule.yaml @@ -25,16 +25,15 @@ services: - "traefik.enable=true" - "traefik.http.routers.amule.entrypoints=http" - "traefik.http.routers.amule.rule=Host(`download.giorgioravera.it`) && PathPrefix(`/amule`)" - - "traefik.http.routers.amule.service=amule" + #- "traefik.http.routers.amule.service=amule" - "traefik.http.routers.amule.middlewares=amule-stripprefix" - #- "traefik.http.routers.amule.middlewares=amule-https-redirect" + - "traefik.http.routers.amule.middlewares=amule-https-redirect" - "traefik.http.routers.amule-secure.entrypoints=https" - "traefik.http.routers.amule-secure.rule=Host(`download.giorgioravera.it`) && PathPrefix(`/amule`)" - "traefik.http.routers.amule-secure.tls=true" - #- "traefik.http.routers.amule-secure.tls.certresolver=http" - "traefik.http.routers.amule-secure.service=amule" - "traefik.http.routers.amule-secure.middlewares=amule-stripprefix" - #- "traefik.http.middlewares.amule-https-redirect.redirectscheme.scheme=https" + - "traefik.http.middlewares.amule-https-redirect.redirectscheme.scheme=https" - "traefik.http.middlewares.amule-stripprefix.stripprefix.prefixes=/amule" - "traefik.http.services.amule.loadbalancer.server.port=4711" diff --git a/download/filebrowser.yaml b/download/filebrowser.yaml index 53b34fc..bea6235 100644 --- a/download/filebrowser.yaml +++ b/download/filebrowser.yaml @@ -19,14 +19,13 @@ services: - "traefik.enable=true" - "traefik.http.routers.filebrowser.entrypoints=http" - "traefik.http.routers.filebrowser.rule=Host(`download.giorgioravera.it`)" - - "traefik.http.routers.filebrowser.service=filebrowser" - #- "traefik.http.routers.filebrowser.middlewares=filebrowser-https-redirect" + #- "traefik.http.routers.filebrowser.service=filebrowser" + - "traefik.http.routers.filebrowser.middlewares=filebrowser-https-redirect" - "traefik.http.routers.filebrowser-secure.entrypoints=https" - "traefik.http.routers.filebrowser-secure.rule=Host(`download.giorgioravera.it`)" - "traefik.http.routers.filebrowser-secure.tls=true" - #- "traefik.http.routers.filebrowser-secure.tls.certresolver=http" - "traefik.http.routers.filebrowser-secure.service=filebrowser" - #- "traefik.http.middlewares.filebrowser-https-redirect.redirectscheme.scheme=https" + - "traefik.http.middlewares.filebrowser-https-redirect.redirectscheme.scheme=https" - "traefik.http.services.filebrowser.loadbalancer.server.port=80" networks: diff --git a/download/jackett.yaml b/download/jackett.yaml index db9dde1..b38395f 100644 --- a/download/jackett.yaml +++ b/download/jackett.yaml @@ -20,19 +20,18 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.jackett.entrypoints=http" - - "traefik.http.routers.jackett.rule=Host(`download.giorgioravera.it`) && + - "traefik.http.routers.jackett.rule=Host(`download.giorgioravera.it`) && (PathPrefix(`/sources`) || PathPrefix(`/jackett`))" - - "traefik.http.routers.jackett.service=jackett" + #- "traefik.http.routers.jackett.service=jackett" - "traefik.http.routers.jackett.middlewares=jackett-stripprefix" - #- "traefik.http.routers.jackett.middlewares=jackett-https-redirect" + - "traefik.http.routers.jackett.middlewares=jackett-https-redirect" - "traefik.http.routers.jackett-secure.entrypoints=https" - "traefik.http.routers.jackett-secure.rule=Host(`download.giorgioravera.it`) && (PathPrefix(`/sources`) || PathPrefix(`/jackett`))" - "traefik.http.routers.jackett-secure.tls=true" - #- "traefik.http.routers.jackett-secure.tls.certresolver=http" - "traefik.http.routers.jackett-secure.service=jackett" - "traefik.http.routers.jackett-secure.middlewares=jackett-stripprefix" - #- "traefik.http.middlewares.jackett-https-redirect.redirectscheme.scheme=https" + - "traefik.http.middlewares.jackett-https-redirect.redirectscheme.scheme=https" - "traefik.http.middlewares.jackett-stripprefix.stripprefix.prefixes=/sources" - "traefik.http.services.jackett.loadbalancer.server.port=9117" diff --git a/download/radarr.yaml b/download/radarr.yaml index 08c52f7..a9229ca 100644 --- a/download/radarr.yaml +++ b/download/radarr.yaml @@ -21,19 +21,18 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.radarr.entrypoints=http" - - "traefik.http.routers.radarr.rule=Host(`download.giorgioravera.it`) && + - "traefik.http.routers.radarr.rule=Host(`download.giorgioravera.it`) && (PathPrefix(`/film`) || PathPrefix(`/radarr`))" - - "traefik.http.routers.radarr.service=radarr" + #- "traefik.http.routers.radarr.service=radarr" - "traefik.http.routers.radarr.middlewares=radarr-stripprefix" - #- "traefik.http.routers.radarr.middlewares=radarr-https-redirect" + - "traefik.http.routers.radarr.middlewares=radarr-https-redirect" - "traefik.http.routers.radarr-secure.entrypoints=https" - "traefik.http.routers.radarr-secure.rule=Host(`download.giorgioravera.it`) && (PathPrefix(`/film`) || PathPrefix(`/radarr`))" - "traefik.http.routers.radarr-secure.tls=true" - #- "traefik.http.routers.radarr-secure.tls.certresolver=http" - "traefik.http.routers.radarr-secure.service=radarr" - "traefik.http.routers.radarr-secure.middlewares=radarr-stripprefix" - #- "traefik.http.middlewares.radarr-https-redirect.redirectscheme.scheme=https" + - "traefik.http.middlewares.radarr-https-redirect.redirectscheme.scheme=https" - "traefik.http.middlewares.radarr-stripprefix.stripprefix.prefixes=/film" - "traefik.http.services.radarr.loadbalancer.server.port=7878" diff --git a/download/sonarr.yaml b/download/sonarr.yaml index 5105929..dd56f6d 100644 --- a/download/sonarr.yaml +++ b/download/sonarr.yaml @@ -21,19 +21,18 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.sonarr.entrypoints=http" - - "traefik.http.routers.sonarr.rule=Host(`download.giorgioravera.it`) && + - "traefik.http.routers.sonarr.rule=Host(`download.giorgioravera.it`) && (PathPrefix(`/serietv`) || PathPrefix(`/sonarr`))" - - "traefik.http.routers.sonarr.service=sonarr" + #- "traefik.http.routers.sonarr.service=sonarr" - "traefik.http.routers.sonarr.middlewares=sonarr-stripprefix" - #- "traefik.http.routers.sonarr.middlewares=sonarr-https-redirect" + - "traefik.http.routers.sonarr.middlewares=sonarr-https-redirect" - "traefik.http.routers.sonarr-secure.entrypoints=https" - "traefik.http.routers.sonarr-secure.rule=Host(`download.giorgioravera.it`) && (PathPrefix(`/serietv`) || PathPrefix(`/sonarr`))" - "traefik.http.routers.sonarr-secure.tls=true" - #- "traefik.http.routers.sonarr-secure.tls.certresolver=http" - "traefik.http.routers.sonarr-secure.service=sonarr" - "traefik.http.routers.sonarr-secure.middlewares=sonarr-stripprefix" - #- "traefik.http.middlewares.sonarr-https-redirect.redirectscheme.scheme=https" + - "traefik.http.middlewares.sonarr-https-redirect.redirectscheme.scheme=https" - "traefik.http.middlewares.sonarr-stripprefix.stripprefix.prefixes=/serietv" - "traefik.http.services.sonarr.loadbalancer.server.port=8989" diff --git a/portainer/docker-compose.yaml b/portainer/docker-compose.yaml index 2d89a88..15d3fa4 100644 --- a/portainer/docker-compose.yaml +++ b/portainer/docker-compose.yaml @@ -19,8 +19,8 @@ services: - "traefik.enable=true" - "traefik.http.routers.portainer.entrypoints=http" - "traefik.http.routers.portainer.rule=Host(`docker.giorgioravera.it`)" - - "traefik.http.routers.portainer.service=portainer" - #- "traefik.http.routers.portainer.middlewares=portainer-https-redirect" + #- "traefik.http.routers.portainer.service=portainer" + - "traefik.http.routers.portainer.middlewares=portainer-https-redirect" - "traefik.http.routers.portainer-secure.entrypoints=https" - "traefik.http.routers.portainer-secure.rule=Host(`docker.giorgioravera.it`)" - "traefik.http.routers.portainer-secure.tls=true" diff --git a/xen-orchestra-ce/docker-compose.yaml b/xen-orchestra-ce/docker-compose.yaml index ff5b78c..2f499b0 100644 --- a/xen-orchestra-ce/docker-compose.yaml +++ b/xen-orchestra-ce/docker-compose.yaml @@ -5,8 +5,8 @@ services: container_name: XO_server image: ezka77/xen-orchestra-ce:latest restart: unless-stopped - #ports: - # - "8000:8000" + ports: + - "8000:8000" depends_on: - redis environment: