Browse Source

update

master
client 2 years ago
parent
commit
809cf8106c
  1. 2
      duckdns/docker-compose.yaml
  2. 3
      nextcloud/.env
  3. 2
      nextcloud/docker-compose.yaml
  4. 24
      traefik/config/ACME/acme.json
  5. 29
      traefik/config/dynamic.yml

2
duckdns/docker-compose.yaml

@ -5,7 +5,7 @@ services:
image: lscr.io/linuxserver/duckdns:arm32v7-version-fb872cca
container_name: duckdns
environment:
- SUBDOMAINS=paperless-cuong.duckdns.org,gitea-cuong.duckdns.org
- SUBDOMAINS=paperless-cuong.duckdns.org,gitea-cuong.duckdns.org,komga-cuong.duckdns.org,nextcloud-cuong.duckdns.org
- TOKEN=ab458b92-32a2-4fe3-b48b-182209c2f8c8
volumes:
- /media/USB1/docker/duckdns/config:/config #optional

3
nextcloud/.env

@ -5,7 +5,8 @@ MYSQL_DATABASE=nextcloud
REDIS_PASSWORD=pigR3dis
HOST_URL=cuong.ddnss.de
#HOST_URL=cuong.ddnss.de
HOST_URL=nextcloud-cuong.duckdns.org
STORAGE_BASE_PATH=/media/USB1/docker/nextcloud
PAPERLESS_STORAGE_BASE_PATH=/media/USB1/docker/paperlessngx

2
nextcloud/docker-compose.yaml

@ -45,7 +45,7 @@ services:
- "traefik.http.middlewares.nextcloud-dav.replacepathregex.regex=^/.well-known/ca(l|rd)dav"
- "traefik.http.middlewares.nextcloud-dav.replacepathregex.replacement=/remote.php/dav/"
environment:
- TRUSTED_PROXIES=127.0.0.1 localhost ${HOST_URL}
- TRUSTED_PROXIES=127.0.0.1,localhost,${HOST_URL}
networks:
- traefik_proxy
- default

24
traefik/config/ACME/acme.json

File diff suppressed because one or more lines are too long

29
traefik/config/dynamic.yml

@ -18,6 +18,34 @@ tls:
minVersion: VersionTLS13
http:
routers:
komga:
entryPoints:
- websecure
rule: "Host(`komga-cuong.duckdns.org`)"
service: komga
tls:
certresolver: default
hassio:
entryPoints:
- websecure
rule: "Host(`home-cuong.duckdns.org`)"
service: hassio
tls:
certresolver: default
services:
komga:
loadBalancer:
servers:
- url: "http://192.168.166.108:25600"
passHostHeader: true
hassio:
loadBalancer:
servers:
- url: "http://192.168.166.108:8123"
passHostHeader: true
middlewares:
secHeaders:
headers:
@ -33,6 +61,7 @@ http:
X-Frame-Options: "SAMEORIGIN"
customFrameOptionsValue: "SAMEORIGIN"
# Beispiel für externe Dienste
# routers:
# router-1: # Tausche den Namen gegen etwas sprechendes aus

Loading…
Cancel
Save