diff --git a/caddy/Caddyfile b/caddy/Caddyfile index 4d12860..9f27d93 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -103,49 +103,15 @@ gregknoppcpa.bayarea-cc.com { } iitwelders.bayarea-cc.com { - # Komprimierung aktivieren - encode zstd gzip - - # Replace-Response Plugin nutzen, um URLs zu ersetzen - replace { - # Ersetze alle Vorkommen der Original-Domain - "https://iitwelders.com" "https://iitwelders.bayarea-cc.com" - "http://iitwelders.com" "https://iitwelders.bayarea-cc.com" - "//iitwelders.com" "//iitwelders.bayarea-cc.com" - - # Für Inline-Styles und JavaScript - "iitwelders.com" "iitwelders.bayarea-cc.com" - } - - # Reverse Proxy zur Original-Seite - reverse_proxy https://iitwelders.com { - # Host-Header auf Original-Domain setzen - header_up Host iitwelders.com - - # User-Agent und andere Header weiterleiten - header_up X-Real-IP {remote_host} - header_up X-Forwarded-For {remote_host} - header_up X-Forwarded-Proto {scheme} - - # Accept-Encoding entfernen, damit replace funktioniert - header_up -Accept-Encoding - - # TLS Server Name für SNI - transport http { - tls_server_name iitwelders.com + # wenn du API innerhalb von Next bedienst, weiterleiten an den Next Prozess + handle { + reverse_proxy host.docker.internal:8080 } - - # Location-Header bei Redirects anpassen - header_down Location "https://iitwelders.com" "https://iitwelders.bayarea-cc.com" - - # CSP und andere Security-Header anpassen - header_down Content-Security-Policy "iitwelders.com" "iitwelders.bayarea-cc.com" - header_down Access-Control-Allow-Origin "https://iitwelders.com" "https://iitwelders.bayarea-cc.com" - } - - # Health Check Endpoint - @health path /_health - respond @health "ok" 200 + log { + output file /var/log/caddy/gregknoppcpa.log + format console + } + encode gzip } www.fancytextstuff.com { @@ -213,15 +179,6 @@ mailsync.bizmatch.net { } } -mail.andreasknuth.de { - reverse_proxy nginx-mailcow:8080 -} -web.email-bayarea.com { - reverse_proxy nginx-mailcow:8080 -} -mail.email-srvr.com autodiscover.mail.email-srvr.com autoconfig.mail.email-srvr.com { - reverse_proxy nginx-mailcow:8080 -} # Roundcube für docker-mailserver app.email-bayarea.com { reverse_proxy roundcube-new:80 diff --git a/dovecot/cloudflareDns.sh b/dovecot/cloudflareDns.sh index d723031..68d836a 100755 --- a/dovecot/cloudflareDns.sh +++ b/dovecot/cloudflareDns.sh @@ -4,7 +4,6 @@ # Setze deine API-Schlüssel und Zone-ID als Umgebungsvariablen oder ersetze sie direkt # CF_ZONE_ID="1b7756cee93ed8ba8c05bdc3cb0a5da8" # Die Zone-ID deiner Domain bei Cloudflare -# DOMAIN_NAME="andreasknuth.de" # Deine Domain AWS_REGION="us-east-2" # AWS-Region if [ -z "$DOMAIN_NAME" ]; then echo "Fehler: DOMAIN_NAME ist nicht gesetzt."