feat: deployment setup - nginx, Caddy configs, deploy script, API smoke tests

Dieser Commit ist enthalten in:
hafroese 2026-04-02 23:42:14 +02:00
Ursprung 3cd865ccbc
Commit a3cefeef52
4 geänderte Dateien mit 123 neuen und 0 gelöschten Zeilen

11
setup/caddy-edu.txt Normale Datei
Datei anzeigen

@ -0,0 +1,11 @@
# Append to /opt/caddy/Caddyfile on the Pi
edu.senex.de {
reverse_proxy webapps:8080
header {
X-Frame-Options "DENY"
X-Content-Type-Options "nosniff"
Strict-Transport-Security "max-age=31536000; includeSubDomains"
Referrer-Policy "strict-origin-when-cross-origin"
}
}