use fully qualified domain names
This commit is contained in:
parent
6a732a3e2b
commit
a69a5991b3
8 changed files with 24 additions and 23 deletions
|
@ -17,7 +17,7 @@ services:
|
|||
# timeout: 3s
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.nextcloud.rule=Host(`cloud.${DOMAIN}`)"
|
||||
- "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"
|
||||
|
@ -46,7 +46,7 @@ services:
|
|||
networks:
|
||||
- nextcloud
|
||||
environment:
|
||||
- NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_TRUSTED_DOMAINS}
|
||||
- NEXTCLOUD_TRUSTED_TLDS=${FQDN_NEXTCLOUD}
|
||||
- MYSQL_HOST=db
|
||||
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
|
||||
- MYSQL_DATABASE=${MYSQL_DATABASE}
|
||||
|
@ -97,7 +97,7 @@ services:
|
|||
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(`cloud.${DOMAIN}`) && PathPrefix(`/push`)"
|
||||
- "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"
|
||||
|
@ -151,7 +151,7 @@ services:
|
|||
# - db
|
||||
# labels:
|
||||
# - "traefik.enable=true"
|
||||
# - "traefik.http.routers.adminer.rule=Host(`adminer.${DOMAIN}`)"
|
||||
# - "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"
|
||||
|
@ -189,14 +189,15 @@ services:
|
|||
expose:
|
||||
- 9980
|
||||
environment:
|
||||
- domain=cloud.${DOMAIN}
|
||||
- domain=${FQDN_NEXTCLOUD}
|
||||
- aliasgroup1=https://${FQDN_NEXTCLOUD}
|
||||
- username=${COLLABORA_ADMIN_USER}
|
||||
- password=${COLLABORA_ADMIN_PASSWORD}
|
||||
- "extra_params=--o:ssl.enable=false --o:ssl.termination=true"
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.collabora.rule=Host(`collabora.${DOMAIN}`)"
|
||||
- "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"
|
||||
|
@ -225,7 +226,7 @@ services:
|
|||
depends_on:
|
||||
- drawio-export
|
||||
environment:
|
||||
- VIRTUAL_HOST=drawio.${DOMAIN}
|
||||
- VIRTUAL_HOST=${FQDN_DRAWIO}
|
||||
- VIRTUAL_PORT=8080
|
||||
- LETS_ENCRYPT_ENABLED=false
|
||||
- EXPORT_URL=http://drawio-export:8000/
|
||||
|
@ -238,7 +239,7 @@ services:
|
|||
start_period: 20s
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.drawio.rule=Host(`drawio.${DOMAIN}`)"
|
||||
- "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"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue