diff --git a/Caddyfile b/Caddyfile index 78bfa7f..34f0d29 100644 --- a/Caddyfile +++ b/Caddyfile @@ -190,6 +190,29 @@ greenlenspro.com { reverse_proxy landing:3000 } } +############################ +##### config.email-bayarea.com +############################ +config.email-bayarea.com { + # 1. API-Anfragen an das Node.js Backend weiterleiten + handle /api/* { + reverse_proxy config-email-backend:3001 + } + handle /health { + reverse_proxy config-email-backend:3001 + } + + # 2. Alles andere an das Nginx Frontend weiterleiten + handle { + reverse_proxy config-email-frontend:80 + } + + log { + output file /var/log/caddy/config-email.log + format console + } + encode gzip zstd +} ############## ##### POCS ##############