Add Authentik simple services:
- jdownloader2 - librespeed - navidrome - stashapp - uptime-kuma - wg-easy
This commit is contained in:
parent
04a5a280ee
commit
ec40c3f7d4
@ -17,7 +17,7 @@ services:
|
||||
- traefik.http.routers.radarr.rule=Host(`radarr.jafner.net`)
|
||||
- traefik.http.routers.radarr.tls.certresolver=lets-encrypt
|
||||
- traefik.http.services.radarr.loadbalancer.server.port=7878
|
||||
- traefik.http.routers.radarr.middlewares=lan-only@file
|
||||
- traefik.http.routers.radarr.middlewares=lan-only@file,authentik@file
|
||||
|
||||
sonarr:
|
||||
image: linuxserver/sonarr
|
||||
@ -36,7 +36,7 @@ services:
|
||||
- traefik.http.routers.sonarr.rule=Host(`sonarr.jafner.net`)
|
||||
- traefik.http.routers.sonarr.tls.certresolver=lets-encrypt
|
||||
- traefik.http.services.sonarr.loadbalancer.server.port=8989
|
||||
- traefik.http.routers.sonarr.middlewares=lan-only@file
|
||||
- traefik.http.routers.sonarr.middlewares=lan-only@file,authentik@file
|
||||
|
||||
lidarr:
|
||||
image: linuxserver/lidarr
|
||||
@ -55,7 +55,7 @@ services:
|
||||
- traefik.http.routers.lidarr.rule=Host(`lidarr.jafner.net`)
|
||||
- traefik.http.routers.lidarr.tls.certresolver=lets-encrypt
|
||||
- trarfik.http.services.lidarr.loadbalancer.server.port=8686
|
||||
- traefik.http.routers.lidarr.middlewares=lan-only@file
|
||||
- traefik.http.routers.lidarr.middlewares=lan-only@file,authentik@file
|
||||
|
||||
nzbhydra2:
|
||||
image: linuxserver/nzbhydra2
|
||||
@ -73,7 +73,7 @@ services:
|
||||
- traefik.http.routers.nzbhydra2.rule=Host(`nzbhydra.jafner.net`)
|
||||
- traefik.http.routers.nzbhydra2.tls.certresolver=lets-encrypt
|
||||
- traefik.http.services.nzbhydra2.loadbalancer.server.port=5076
|
||||
- traefik.http.routers.nzbhydra2.middlewares=lan-only@file
|
||||
- traefik.http.routers.nzbhydra2.middlewares=lan-only@file,authentik@file
|
||||
|
||||
sabnzbd:
|
||||
image: linuxserver/sabnzbd
|
||||
@ -95,7 +95,7 @@ services:
|
||||
- traefik.http.routers.sabnzbd.rule=Host(`sabnzbd.jafner.net`)
|
||||
- traefik.http.routers.sabnzbd.tls.certresolver=lets-encrypt
|
||||
- traefik.http.services.sabnzbd.loadbalancer.server.port=8080
|
||||
- traefik.http.routers.sabnzbd.middlewares=lan-only@file
|
||||
- traefik.http.routers.sabnzbd.middlewares=lan-only@file,authentik@file
|
||||
|
||||
tdarr:
|
||||
image: haveagitgat/tdarr:latest
|
||||
@ -111,6 +111,7 @@ services:
|
||||
labels:
|
||||
- traefik.http.routers.tdarr.rule=Host(`tdarr.jafner.net`)
|
||||
- traefik.http.routers.tdarr.tls.certresolver=lets-encrypt
|
||||
- traefik.http.routers.tdarr.middlewares=authentik@file
|
||||
- traefik.http.services.tdarr.loadbalancer.server.port=8265
|
||||
environment:
|
||||
- TZ=${TZ}
|
||||
@ -179,7 +180,7 @@ services:
|
||||
- traefik.http.routers.jackett.rule=Host(`jackett.jafner.net`)
|
||||
- traefik.http.routers.jackett.tls.certresolver=lets-encrypt
|
||||
- traefik.http.services.jackett.loadbalancer.server.port=9117
|
||||
- traefik.http.routers.jackett.middlewares=lan-only@file
|
||||
- traefik.http.routers.jackett.middlewares=lan-only@file,authentik@file
|
||||
|
||||
networks:
|
||||
tdarr:
|
||||
|
@ -11,7 +11,7 @@ services:
|
||||
labels:
|
||||
- traefik.http.routers.jdl.rule=Host(`jdl.jafner.net`)
|
||||
- traefik.http.routers.jdl.tls.certresolver=lets-encrypt
|
||||
- traefik.http.routers.jdl.middlewares=lan-only@file
|
||||
- traefik.http.routers.jdl.middlewares=lan-only@file,authentik@file
|
||||
- traefik.http.services.jdl.loadbalancer.server.port=5800
|
||||
|
||||
networks:
|
||||
|
@ -16,6 +16,7 @@ services:
|
||||
labels:
|
||||
- traefik.http.routers.librespeed.rule=Host(`speedtest.jafner.net`)
|
||||
- traefik.http.routers.librespeed.tls.certresolver=lets-encrypt
|
||||
- traefik.http.routers.librespeed.middlewares=authentik@file
|
||||
|
||||
networks:
|
||||
web:
|
||||
|
@ -14,6 +14,7 @@ services:
|
||||
labels:
|
||||
- traefik.http.routers.navidrome.rule=Host(`navidrome.jafner.net`)
|
||||
- traefik.http.routers.navidrome.tls.certresolver=lets-encrypt
|
||||
- traefik.http.routers.navidrome.middlewares=authentik@file
|
||||
|
||||
networks:
|
||||
web:
|
||||
|
@ -22,7 +22,7 @@ services:
|
||||
labels:
|
||||
- traefik.http.routers.stash.rule=Host(`stash.jafner.net`)
|
||||
- traefik.http.routers.stash.tls.certresolver=lets-encrypt
|
||||
- traefik.http.routers.stash.middlewares=lan-only@file # optional lan-only testing
|
||||
- traefik.http.routers.stash.middlewares=lan-only@file,authentik@file
|
||||
|
||||
networks:
|
||||
web:
|
||||
|
@ -15,6 +15,7 @@ services:
|
||||
labels:
|
||||
- traefik.http.routers.uptime-kuma.rule=Host(`uptime.jafner.net`)
|
||||
- traefik.http.routers.uptime-kuma.tls.certresolver=lets-encrypt
|
||||
- traefik.http.routers.uptime-kuma.middlewares=authentik@file
|
||||
|
||||
networks:
|
||||
web:
|
||||
|
@ -22,6 +22,7 @@ services:
|
||||
- traefik.http.routers.wg-easy.rule=Host(`vpn.jafner.net`)
|
||||
- traefik.http.routers.wg-easy.tls.certresolver=lets-encrypt
|
||||
- traefik.http.services.wg-easy.loadbalancer.server.port=51821
|
||||
- traefik.http.routers.wg-easy.middlewares=authentik@file
|
||||
|
||||
networks:
|
||||
web:
|
||||
|
Loading…
x
Reference in New Issue
Block a user