Files
2026-06-25 19:54:40 +02:00

21 lines
716 B
Caddyfile

# TeamVis All-in-One — TLS-Ingress (Caddy, Auto-HTTPS via Let's Encrypt)
#
# Voraussetzung: beide (Sub-)Domains zeigen per DNS auf die öffentliche
# IP dieses Servers, Ports 80 + 443 sind offen. Caddy holt die
# Zertifikate selbst.
#
# Kopieren nach ./Caddyfile und die zwei Domains anpassen.
# --- Öffentliche App + Admin + Portal -------------------------------
team.kunde.de {
reverse_proxy teamvis:3000
}
# --- Supabase (REST + Storage) --------------------------------------
# Muss öffentlich erreichbar sein: die Foto-URLs der Karten zeigen
# hierher (https://supabase.kunde.de/storage/v1/object/public/...).
# = Wert von SUPABASE_PUBLIC_URL in der .env.
supabase.kunde.de {
reverse_proxy kong:8000
}