diff --git a/caddy/Caddyfile b/caddy/Caddyfile index d5536bd..a6fcb87 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -150,42 +150,6 @@ auth.akanealw.com { # # -------------------------------------------------- - @docmost host docmost.akanealw.com - handle @docmost { - import auth - reverse_proxy 192.168.1.30:3300 - } - - @memos host memos.akanealw.com - handle @memos { - import auth - reverse_proxy 192.168.1.30:5230 - } - - @whoami host whoami.akanealw.com - handle @whoami { - import auth - reverse_proxy localhost:80 - } - - @wallos host wallos.akanealw.com - handle @wallos { - import auth - reverse_proxy 192.168.1.30:8389 - } - - @homepage host www.akanealw.com - handle @homepage { - import auth - reverse_proxy 192.168.1.30:3005 - } - - @filebrowser host filebrowser.akanealw.com - handle @filebrowser { - import auth - reverse_proxy 192.168.1.30:8484 - } - @archive host archive.akanealw.com handle @archive { import auth @@ -204,12 +168,36 @@ auth.akanealw.com { reverse_proxy 192.168.1.50:3001 } + @docmost host docmost.akanealw.com + handle @docmost { + import auth + reverse_proxy 192.168.1.30:3300 + } + + @filebrowser host filebrowser.akanealw.com + handle @filebrowser { + import auth + reverse_proxy 192.168.1.30:8484 + } + @freshrss host freshrss.akanealw.com handle @freshrss { import auth reverse_proxy 192.168.1.30:8088 } + @homepage host www.akanealw.com + handle @homepage { + import auth + reverse_proxy 192.168.1.30:3005 + } + + @ittools host it-tools.akanealw.com + handle @ittools { + import auth + reverse_proxy 192.168.1.30:8383 + } + @jackett host jackett.akanealw.com handle @jackett { import auth @@ -228,6 +216,12 @@ auth.akanealw.com { reverse_proxy 192.168.1.30:5056 } + @karakeep host karakeep.akanealw.com + handle @karakeep { + import auth + reverse_proxy 192.168.1.30:3333 + } + @kavita host kavita.akanealw.com handle @kavita { import auth @@ -240,6 +234,12 @@ auth.akanealw.com { reverse_proxy 192.168.1.30:8686 } + @linkwarden host linkwarden.akanealw.com + handle @linkwarden { + import auth + reverse_proxy 192.168.1.30:3232 + } + @metube host metube.akanealw.com handle @metube { import auth @@ -318,19 +318,13 @@ auth.akanealw.com { reverse_proxy 192.168.1.30:8086 } - @ittools host it-tools.akanealw.com - handle @ittools { - import auth - reverse_proxy 192.168.1.30:8383 - } - @wikidocs host wiki.akanealw.com - handle @wikidocs { + @wallos host wallos.akanealw.com + handle @wallos { import auth - reverse_proxy 192.168.1.30:8022 + reverse_proxy 192.168.1.30:8389 } - # -------------------------------------------------- # internal only subdomains # @@ -359,30 +353,6 @@ auth.akanealw.com { # # -------------------------------------------------- - @localshare host localshare.akanealw.com - handle @localshare { - handle @internal { - reverse_proxy 192.168.1.30:8385 - } - respond "ip range not allowed" - } - - @checkmk host checkmk.akanealw.com - handle @checkmk { - handle @internal { - reverse_proxy 192.168.1.30:8888 - } - respond "ip range not allowed" - } - - @linkwarden host linkwarden.akanealw.com - handle @linkwarden { - handle @internal { - reverse_proxy 192.168.1.30:3232 - } - respond "ip range not allowed" - } - @adguardhome host adguardhome.akanealw.com handle @adguardhome { handle @internal { @@ -431,62 +401,6 @@ auth.akanealw.com { respond "ip range not allowed" } - @devdozzle host dev-dozzle.akanealw.com - handle @devdozzle { - handle @internal { - reverse_proxy 192.168.1.35:8080 - } - respond "ip range not allowed" - } - - @dockerdockge host dockerserver-dockge.akanealw.com - handle @dockerdockge { - handle @internal { - reverse_proxy 192.168.1.30:5001 - } - respond "ip range not allowed" - } - - @dockerdozzle host dockerserver-dozzle.akanealw.com - handle @dockerdozzle { - handle @internal { - reverse_proxy 192.168.1.30:8080 - } - respond "ip range not allowed" - } - - @dockertestdockge host dockerservertest-dockge.akanealw.com - handle @dockertestdockge { - handle @internal { - reverse_proxy 192.168.1.33:5001 - } - respond "ip range not allowed" - } - - @dockertestdozzle host dockerservertest-dozzle.akanealw.com - handle @dockertestdozzle { - handle @internal { - reverse_proxy 192.168.1.33:8080 - } - respond "ip range not allowed" - } - - @proxyserverdockge host proxyserver-dockge.akanealw.com - handle @proxyserverdockge { - handle @internal { - reverse_proxy 192.168.1.4:5001 - } - respond "ip range not allowed" - } - - @proxyserverdozzle host proxyserver-dozzle.akanealw.com - handle @proxyserverdozzle { - handle @internal { - reverse_proxy 192.168.1.4:8080 - } - respond "ip range not allowed" - } - @files host files.akanealw.com handle @files { handle @internal { @@ -553,8 +467,8 @@ auth.akanealw.com { respond "ip range not allowed" } - @proxmoxbackup host proxmoxbackup.akanealw.com - handle @proxmoxbackup { + @proxmoxbackup1 host proxmoxbackup1.akanealw.com + handle @proxmoxbackup1 { handle @internal { reverse_proxy https://192.168.1.51:8007 { transport http { @@ -565,6 +479,18 @@ auth.akanealw.com { respond "ip range not allowed" } + @proxmoxbackup2 host proxmoxbackup2.akanealw.com + handle @proxmoxbackup2 { + handle @internal { + reverse_proxy https://192.168.1.52:8007 { + transport http { + tls_insecure_skip_verify + } + } + } + respond "ip range not allowed" + } + @router host router.akanealw.com handle @router { handle @internal { @@ -581,14 +507,6 @@ auth.akanealw.com { respond "ip range not allowed" } - @invidious host invidious.akanealw.com - handle @invidious { - handle @internal { - reverse_proxy 192.168.1.30:3000 - } - respond "ip range not allowed" - } - @scripts host scripts.akanealw.com handle @scripts { handle @internal { @@ -670,14 +588,6 @@ auth.akanealw.com { respond "ip range not allowed" } - @piholewg host pihole-wg.akanealw.com - handle @piholewg { - handle @internal { - redir / /admin{uri} - reverse_proxy 192.168.1.4:3000 - } - respond "ip range not allowed" - } }