treafik -> caddy
This commit is contained in:
parent
c6bf4e3fa0
commit
5f3ad34250
11 changed files with 121 additions and 187 deletions
|
@ -1,6 +1,6 @@
|
|||
services:
|
||||
|
||||
web:
|
||||
webserver-nextcloud:
|
||||
image: nginx:stable
|
||||
depends_on:
|
||||
- app
|
||||
|
@ -16,18 +16,6 @@ services:
|
|||
# interval: 5s
|
||||
# timeout: 3s
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.nextcloud.rule=Host(`${FQDN_NEXTCLOUD}`)"
|
||||
- "traefik.http.routers.nextcloud.entrypoints=websecure"
|
||||
- "traefik.http.routers.nextcloud.tls.certresolver=netcup"
|
||||
- "traefik.http.routers.nextcloud.tls.options=intermediate@file"
|
||||
- "traefik.http.middlewares.nextcloudHeader.headers.customRequestHeaders.X-Forwarded-Proto=https"
|
||||
- "traefik.http.middlewares.nextcloudHeader.headers.stsSeconds=15552000"
|
||||
- "traefik.http.middlewares.nextcloudHeader.headers.stsIncludeSubdomains=true"
|
||||
- "traefik.http.middlewares.nextcloudHeader.headers.stsPreload=true"
|
||||
- "traefik.http.middlewares.nextcloudHeader.headers.forceSTSHeader=true"
|
||||
- "traefik.http.middlewares.nextcloudHeader.headers.customResponseHeaders.X-Robots-Tag=noindex,nofollow"
|
||||
- "traefik.http.routers.nextcloud.middlewares=nextcloudHeader"
|
||||
- "docker.group=netxtcloud"
|
||||
|
||||
|
||||
|
@ -93,17 +81,9 @@ services:
|
|||
- ${STORAGE_PATH}/data:/var/www/html/data:ro
|
||||
environment:
|
||||
- PORT=7867
|
||||
- NEXTCLOUD_URL=http://web
|
||||
- NEXTCLOUD_URL=http://webserver-nextcloud
|
||||
entrypoint: /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.ncpush.rule=Host(`${FQDN_NEXTCLOUD}`) && PathPrefix(`/push`)"
|
||||
- "traefik.http.routers.ncpush.entrypoints=websecure"
|
||||
- "traefik.http.routers.ncpush.tls.certresolver=netcup"
|
||||
- "traefik.http.routers.ncpush.tls.options=intermediate@file"
|
||||
- "traefik.http.services.ncpush.loadbalancer.server.port=7867"
|
||||
- "traefik.http.routers.ncpush.middlewares=ncpushstrip"
|
||||
- "traefik.http.middlewares.ncpushstrip.stripprefix.prefixes=/push"
|
||||
- "docker.group=proxy"
|
||||
|
||||
|
||||
|
@ -150,13 +130,6 @@ services:
|
|||
# depends_on:
|
||||
# - db
|
||||
# labels:
|
||||
# - "traefik.enable=true"
|
||||
# - "traefik.http.routers.adminer.rule=Host(`${FQDN_ADMINER}`)"
|
||||
# - "traefik.http.routers.adminer.entrypoints=websecure"
|
||||
# - "traefik.http.routers.adminer.tls.certresolver=netcup"
|
||||
# - "traefik.http.routers.adminer.tls.options=intermediate@file"
|
||||
# - "traefik.http.routers.adminer.middlewares=adminerauth"
|
||||
# - "traefik.http.middlewares.adminerauth.basicauth.users=${HTPASSWD_ADMINER}"
|
||||
# - "docker.group=netxtcloud"
|
||||
|
||||
|
||||
|
@ -196,12 +169,6 @@ services:
|
|||
- "extra_params=--o:ssl.enable=false --o:ssl.termination=true"
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.collabora.rule=Host(`${FQDN_OFFICE}`)"
|
||||
- "traefik.http.routers.collabora.entrypoints=websecure"
|
||||
- "traefik.http.routers.collabora.tls.certresolver=netcup"
|
||||
- "traefik.http.routers.collabora.tls.options=intermediate@file"
|
||||
- "traefik.http.services.collabora.loadbalancer.server.port=9980"
|
||||
- "docker.group=netxtcloud"
|
||||
|
||||
|
||||
|
@ -238,12 +205,6 @@ services:
|
|||
retries: 5
|
||||
start_period: 20s
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.drawio.rule=Host(`${FQDN_DRAWIO}`)"
|
||||
- "traefik.http.routers.drawio.entrypoints=websecure"
|
||||
- "traefik.http.routers.drawio.tls.certresolver=netcup"
|
||||
- "traefik.http.routers.drawio.tls.options=intermediate@file"
|
||||
- "traefik.http.services.drawio.loadbalancer.server.port=8080"
|
||||
- "docker.group=netxtcloud"
|
||||
|
||||
networks:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue