=dynamic traefik configuration updated
This commit is contained in:
parent
26471c1cfe
commit
4f8e3da48c
|
@ -0,0 +1,19 @@
|
|||
# http routing section
|
||||
http:
|
||||
routers:
|
||||
<app>-on-kateryna:
|
||||
service: kateryna-<app>
|
||||
rule: Host(`<app>.szk.li`) && PathPrefix(`/`)
|
||||
entrypoints:
|
||||
- websecure
|
||||
tls:
|
||||
certresolver: myresolver
|
||||
middlewares:
|
||||
- authentik_sysmgr
|
||||
|
||||
services:
|
||||
# Define how to reach an existing service on our infrastructure
|
||||
kateryna-<app>:
|
||||
loadBalancer:
|
||||
servers:
|
||||
- url: http://192.168.222.43:80
|
|
@ -0,0 +1,19 @@
|
|||
# http routing section
|
||||
http:
|
||||
routers:
|
||||
jd-on-kateryna:
|
||||
service: kateryna-jd
|
||||
rule: Host(`jd.szk.li`) && PathPrefix(`/`)
|
||||
entrypoints:
|
||||
- websecure
|
||||
tls:
|
||||
certresolver: myresolver
|
||||
middlewares:
|
||||
- authentik_sysmgr
|
||||
|
||||
services:
|
||||
# Define how to reach an existing service on our infrastructure
|
||||
kateryna-jd:
|
||||
loadBalancer:
|
||||
servers:
|
||||
- url: http://192.168.222.83:80
|
|
@ -0,0 +1,37 @@
|
|||
http:
|
||||
routers:
|
||||
# code-server:
|
||||
# middlewares:
|
||||
# - authentik_sysmgr@file
|
||||
# sonarr:
|
||||
# middlewares:
|
||||
# - authentik_sysmgr@file
|
||||
|
||||
forgejo-more:
|
||||
service: forgejo@docker
|
||||
rule: Host(`code.lksz.me`)
|
||||
entrypoints:
|
||||
- websecure
|
||||
tls:
|
||||
certresolver: myresolver
|
||||
|
||||
traefik-dashboard:
|
||||
service: dashboard@internal
|
||||
rule: Host(`tfk.szk.li`) && PathPrefix(`/`)
|
||||
entrypoints:
|
||||
- websecure
|
||||
tls:
|
||||
certresolver: myresolver
|
||||
middlewares:
|
||||
- authentik_sysmgr@file
|
||||
- dashboard_redirect@internal
|
||||
|
||||
traefik-api:
|
||||
service: api@internal
|
||||
rule: Host(`tfk.szk.li`) && PathPrefix(`/api`)
|
||||
entrypoints:
|
||||
- websecure
|
||||
tls:
|
||||
certresolver: myresolver
|
||||
middlewares:
|
||||
- authentik_sysmgr@file
|
Loading…
Reference in New Issue