diff --git a/reverseproxy2/caddy/Caddyfile b/reverseproxy2/caddy/Caddyfile index 2b04ed6..67365c1 100644 --- a/reverseproxy2/caddy/Caddyfile +++ b/reverseproxy2/caddy/Caddyfile @@ -92,22 +92,6 @@ auth.wettsten.com { @external not client_ip 192.168.0.0/16 172.16.0.0/12 10.0.0.0/8 127.0.0.1/8 import cloudflare - @checkmk host checkmk.wettsten.com - handle @checkmk { - handle @internal { - reverse_proxy 192.168.1.4:8888 - } - respond "ip range not allowed" - } - - @linkwarden host linkwarden.wettsten.com - handle @linkwarden { - handle @internal { - reverse_proxy 192.168.1.4:3232 - } - respond "ip range not allowed" - } - @adguard1 host adguardserver1.wettsten.com handle @adguard1 { handle @internal { @@ -116,14 +100,6 @@ auth.wettsten.com { respond "ip range not allowed" } - @adguard2 host adguardserver2.wettsten.com - handle @adguard2 { - handle @internal { - reverse_proxy 192.168.1.3:80 - } - respond "ip range not allowed" - } - @bale host bale.wettsten.com handle @bale { handle @internal { @@ -132,30 +108,6 @@ auth.wettsten.com { respond "ip range not allowed" } - @cronicle host cronicle.wettsten.com - handle @cronicle { - handle @internal { - reverse_proxy 192.168.1.30:3012 - } - respond "ip range not allowed" - } - - @devdockge host dev-dockge.wettsten.com - handle @devdockge { - handle @internal { - reverse_proxy 192.168.1.35:5001 - } - respond "ip range not allowed" - } - - @devdozzle host dev-dozzle.wettsten.com - handle @devdozzle { - handle @internal { - reverse_proxy 192.168.1.35:8080 - } - respond "ip range not allowed" - } - @dockerdockge host dockerserver-dockge.wettsten.com handle @dockerdockge { handle @internal { @@ -172,56 +124,6 @@ auth.wettsten.com { respond "ip range not allowed" } - @dockertestdockge host dockerservertest-dockge.wettsten.com - handle @dockertestdockge { - handle @internal { - reverse_proxy 192.168.1.33:5001 - } - respond "ip range not allowed" - } - - @dockertestdozzle host dockerservertest-dozzle.wettsten.com - handle @dockertestdozzle { - handle @internal { - reverse_proxy 192.168.1.33:8080 - } - respond "ip range not allowed" - } - - @proxyserverdockge host proxyserver-dockge.wettsten.com - handle @proxyserverdockge { - handle @internal { - reverse_proxy 192.168.1.4:5001 - } - respond "ip range not allowed" - } - - @proxyserverdozzle host proxyserver-dozzle.wettsten.com - handle @proxyserverdozzle { - handle @internal { - reverse_proxy 192.168.1.4:8080 - } - respond "ip range not allowed" - } - - @files host files.wettsten.com - handle @files { - handle @internal { - redir / /files{uri} - reverse_proxy 192.168.1.50:80 - } - respond "ip range not allowed" - } - - @icons host icons.wettsten.com - handle @icons { - handle @internal { - rewrite * /files/icons{uri} - reverse_proxy 192.168.1.50:80 - } - respond "ip range not allowed" - } - @gluetun host gluetun.wettsten.com handle @gluetun { handle @internal { @@ -230,30 +132,6 @@ auth.wettsten.com { respond "ip range not allowed" } - @peanut host peanut.wettsten.com - handle @peanut { - handle @internal { - reverse_proxy 192.168.1.30:8980 - } - respond "ip range not allowed" - } - - @photoprism host photoprism.wettsten.com - handle @photoprism { - handle @internal { - reverse_proxy 192.168.1.30:2342 - } - respond "ip range not allowed" - } - - @photoprismdadandmom host photos.wettsten.com - handle @photoprismdadandmom { - handle @internal { - reverse_proxy 192.168.1.25:2342 - } - respond "ip range not allowed" - } - @proxmox1 host proxmox1.wettsten.com handle @proxmox1 { handle @internal { @@ -266,18 +144,6 @@ auth.wettsten.com { respond "ip range not allowed" } - @proxmox2 host proxmox2.wettsten.com - handle @proxmox2 { - handle @internal { - reverse_proxy https://192.168.1.52:8006 { - transport http { - tls_insecure_skip_verify - } - } - } - respond "ip range not allowed" - } - @proxmoxbackup host proxmoxbackup.wettsten.com handle @proxmoxbackup { handle @internal { @@ -302,31 +168,6 @@ auth.wettsten.com { respond "ip range not allowed" } - @rssbridge host rss-bridge.wettsten.com - handle @rssbridge { - handle @internal { - reverse_proxy 192.168.1.30:3006 - } - respond "ip range not allowed" - } - - @invidious host invidious.wettsten.com - handle @invidious { - handle @internal { - reverse_proxy 192.168.1.30:3000 - } - respond "ip range not allowed" - } - - @scripts host scripts.wettsten.com - handle @scripts { - handle @internal { - redir / /scripts{uri} - reverse_proxy 192.168.1.50:80 - } - respond "ip range not allowed" - } - @speedtest host speedtest.wettsten.com handle @speedtest { handle @internal { @@ -335,42 +176,6 @@ auth.wettsten.com { respond "ip range not allowed" } - @dockersyncthing host dockerserver-syncthing.wettsten.com - handle @dockersyncthing { - handle @internal { - reverse_proxy https://192.168.1.30:8384 { - transport http { - tls_insecure_skip_verify - } - } - } - respond "ip range not allowed" - } - - @gamingpcsyncthing host gamingpc-syncthing.wettsten.com - handle @gamingpcsyncthing { - handle @internal { - reverse_proxy https://192.168.1.11:8384 { - transport http { - tls_insecure_skip_verify - } - } - } - respond "ip range not allowed" - } - - @laptoppcsyncthing host laptoppc-syncthing.wettsten.com - handle @laptoppcsyncthing { - handle @internal { - reverse_proxy https://192.168.1.12:8384 { - transport http { - tls_insecure_skip_verify - } - } - } - respond "ip range not allowed" - } - @webmin host webmin.wettsten.com handle @webmin { handle @internal { @@ -383,31 +188,6 @@ auth.wettsten.com { respond "ip range not allowed" } - @wireguardui host wireguardui.wettsten.com - handle @wireguardui { - handle @internal { - reverse_proxy 192.168.1.4:5000 - } - respond "ip range not allowed" - } - - @zabbix host zabbix.wettsten.com - handle @zabbix { - handle @internal { - reverse_proxy 192.168.1.44:8080 - } - respond "ip range not allowed" - } - - @piholewg host pihole-wg.wettsten.com - handle @piholewg { - handle @internal { - redir / /admin{uri} - reverse_proxy 192.168.1.4:3000 - } - respond "ip range not allowed" - } - # -------------------------------------------------- # external subdomains without authelia # @@ -425,16 +205,6 @@ auth.wettsten.com { reverse_proxy 192.168.1.4:8089 } - @giteadocker host gitea-docker.wettsten.com - handle @giteadocker { - reverse_proxy 192.168.1.4:3001 - } - - @gitea host gitea.wettsten.com - handle @gitea { - reverse_proxy 192.168.1.50:3000 - } - @jellyfin host jellyfin.wettsten.com handle @jellyfin { reverse_proxy 192.168.1.42:8096 @@ -460,36 +230,12 @@ auth.wettsten.com { # # -------------------------------------------------- - @docmost host docmost.wettsten.com - handle @docmost { - import auth - reverse_proxy 192.168.1.4:3300 - } - - @memos host memos.wettsten.com - handle @memos { - import auth - reverse_proxy 192.168.1.4:5230 - } - @whoami host whoami.wettsten.com handle @whoami { import auth reverse_proxy localhost:80 } - @wallos host wallos.wettsten.com - handle @wallos { - import auth - reverse_proxy 192.168.1.4:8389 - } - - @homepage host www.wettsten.com - handle @homepage { - import auth - reverse_proxy 192.168.1.4:3005 - } - @filebrowser host filebrowser.wettsten.com handle @filebrowser { import auth