updated traefik
This commit is contained in:
parent
14a6da2b70
commit
5987c06645
@ -18,6 +18,9 @@ PUID=3012
|
|||||||
PGID=3011
|
PGID=3011
|
||||||
TZ=Africa/Johannesburg
|
TZ=Africa/Johannesburg
|
||||||
|
|
||||||
|
PING_PORT=8083
|
||||||
|
|
||||||
#TRAEFIK2_DNS_MAPPER=traefik2:10.0.0.51
|
#TRAEFIK2_DNS_MAPPER=traefik2:10.0.0.51
|
||||||
#TRAEFIK2_HOST_SNI=`traefik-px.sthome.org`
|
#TRAEFIK2_HOST_SNI=`traefik-px.sthome.org`
|
||||||
#TRAEFIK2_NET1_ADDRESS=traefik-px.sthome.org:443
|
#TRAEFIK2_NET1_ADDRESS=traefik-px.sthome.org:443
|
||||||
|
|
||||||
|
|||||||
@ -144,7 +144,11 @@ services:
|
|||||||
#
|
#
|
||||||
# http routers
|
# http routers
|
||||||
# ------------
|
# ------------
|
||||||
# http
|
# http://traefik-ping.sthome.org/ping
|
||||||
|
- traefik.http.routers.${APPLICATION_NAME}-ping-rtr.entrypoints=web
|
||||||
|
- traefik.http.routers.${APPLICATION_NAME}-ping-rtr.rule=Host(`${APPLICATION_NAME}-ping.${DOMAINNAME}`)&&
|
||||||
|
PathPrefix(`/`)
|
||||||
|
# http://traefik.sthome.org/
|
||||||
- "traefik.http.routers.${APPLICATION_NAME}-rtr.entrypoints=web"
|
- "traefik.http.routers.${APPLICATION_NAME}-rtr.entrypoints=web"
|
||||||
- "traefik.http.routers.${APPLICATION_NAME}-rtr.rule=Host(`traefik.${DOMAINNAME}`)&& PathPrefix(`/`)"
|
- "traefik.http.routers.${APPLICATION_NAME}-rtr.rule=Host(`traefik.${DOMAINNAME}`)&& PathPrefix(`/`)"
|
||||||
# attach middlewares to router
|
# attach middlewares to router
|
||||||
@ -161,7 +165,10 @@ services:
|
|||||||
- "traefik.http.routers.${APPLICATION_NAME}-secure-rtr.tls=true"
|
- "traefik.http.routers.${APPLICATION_NAME}-secure-rtr.tls=true"
|
||||||
- "traefik.http.routers.${APPLICATION_NAME}-secure-rtr.tls.options=tls-options@file"
|
- "traefik.http.routers.${APPLICATION_NAME}-secure-rtr.tls.options=tls-options@file"
|
||||||
- "traefik.http.routers.${APPLICATION_NAME}-secure-rtr.tls.certresolver=solver-dns"
|
- "traefik.http.routers.${APPLICATION_NAME}-secure-rtr.tls.certresolver=solver-dns"
|
||||||
# assign svc target to router
|
# services
|
||||||
|
- traefik.http.services.${APPLICATION_NAME}-ping-svc.loadbalancer.server.port=${PING_PORT}
|
||||||
|
# assign services to routers
|
||||||
|
- traefik.http.routers.${APPLICATION_NAME}-ping-rtr.service=${APPLICATION_NAME}-ping-svc
|
||||||
- "traefik.http.routers.${APPLICATION_NAME}-secure-rtr.service=api@internal"
|
- "traefik.http.routers.${APPLICATION_NAME}-secure-rtr.service=api@internal"
|
||||||
# extra_hosts:
|
# extra_hosts:
|
||||||
# - "${$TRAEFIK2_DNS_MAPPER}"
|
# - "${$TRAEFIK2_DNS_MAPPER}"
|
||||||
|
|||||||
@ -26,7 +26,7 @@ http:
|
|||||||
- frigate-auth
|
- frigate-auth
|
||||||
- http-mw-rateLimit-secureHeaders@file
|
- http-mw-rateLimit-secureHeaders@file
|
||||||
service: "ext-frigate-svc"
|
service: "ext-frigate-svc"
|
||||||
|
|
||||||
frigate-secure-status-rtr:
|
frigate-secure-status-rtr:
|
||||||
entryPoints:
|
entryPoints:
|
||||||
- "websecure"
|
- "websecure"
|
||||||
@ -34,7 +34,7 @@ http:
|
|||||||
tls:
|
tls:
|
||||||
certresolver: "solver-dns"
|
certresolver: "solver-dns"
|
||||||
options: tls-options@file
|
options: tls-options@file
|
||||||
service: "ext-frigate-svc"
|
service: "ext-frigate-svc"
|
||||||
#
|
#
|
||||||
# http middlewares
|
# http middlewares
|
||||||
# ----------------
|
# ----------------
|
||||||
@ -55,5 +55,5 @@ http:
|
|||||||
ext-frigate-svc:
|
ext-frigate-svc:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://10.0.0.51:5000" # safest to use ip address, with reservation in dhcp server
|
- url: "https://frigate-px.sthome.org" # safest to use ip address if ports are open, with reservation in dhcp server
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user