From 76726024f2ed892d3b4a8b1eb3f7770a25c92c2d Mon Sep 17 00:00:00 2001 From: akanealw Date: Mon, 17 Mar 2025 10:27:52 -0500 Subject: [PATCH] added initial domains --- caddy/compose.yml | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/caddy/compose.yml b/caddy/compose.yml index 39b6fb5..b297cc4 100644 --- a/caddy/compose.yml +++ b/caddy/compose.yml @@ -28,8 +28,8 @@ services: AUTHELIA_STORAGE_POSTGRES_PASSWORD_FILE: /config/secrets/STORAGE_PASSWORD AUTHELIA_SESSION_REDIS_PASSWORD_FILE: /config/secrets/REDIS_PASSWORD labels: - caddy: auth.akanealw.com # Public facing subdomain of Authelia - caddy.reverse_proxy: "{{upstreams 9091}}" # Authelia container port + caddy_9091: auth.akanealw.com + caddy_9091.reverse_proxy: "{{upstreams 9091}}" postgres: container_name: postgres @@ -120,15 +120,27 @@ services: # It will try to obtain SSL from Let's Encrypt's staging endpoint. # acme_ca: "https://acme-staging-v02.api.letsencrypt.org/directory" # Staging + caddy_3005: akanealw.com + caddy_3005.reverse_proxy: 192.168.1.30:3005 + caddy_3005.import: auth + ## Setup wildcard sites - caddy_10: "*.akanealw.com" # Change to your domain + caddy_10: "*.akanealw.com" caddy_10.import: wildcard - # Add our first site, which this container itself - caddy_20: whoami.akanealw.com # Subdomain using wildcard cert - caddy_20.reverse_proxy: "{{upstreams 80}}" # Container port - caddy_20.import: auth # Enable protection by Authelia + ## Wildcard domains + caddy_20: whoami.akanealw.com + caddy_20.reverse_proxy: "{{upstreams 80}}" + caddy_20.import: auth - caddy_3005: akanealw.com # Subdomain using wildcard cert - caddy_3005.reverse_proxy: 192.168.1.30:3005 # LAN IP and port - caddy_3005.import: auth # Enable protection by Authelia + caddy_8089: bitwarden.akanealw.com + caddy_8089.reverse_proxy: 192.168.1.4:8089 + + caddy_3000: gitea.akanealw.com + caddy_3000.reverse_proxy: 192.168.1.50:3000 + + caddy_3001: gitea-docker.akanealw.com + caddy_3001.reverse_proxy: 192.168.1.4:3001 + + caddy_3232: linkwarden.akanealw.com + caddy_3232.reverse_proxy: 192.168.1.4:3232