Vorlagen in einem frischen Laravel 12 eingebaut (30 Tests grün), deploy.sh gegen ein simuliertes Repository durchgespielt (Deploy, Abbruch bei Migrationen, Drift, Rollback, fehlender Worker). GlitchTip-Aufbewahrung heißt seit Version 6 GLITCHTIP_RETENTION_DAYS — in der Projekt-Doku korrigiert. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 lines
742 B
YAML
13 lines
742 B
YAML
# ntfy-Serverkonfiguration (im Container: /etc/ntfy/server.yml)
|
|
base-url: "https://push.example.com"
|
|
behind-proxy: true
|
|
cache-file: "/var/cache/ntfy/cache.db"
|
|
auth-file: "/var/lib/ntfy/user.db"
|
|
# Ohne Anmeldung darf niemand lesen oder schreiben — der Topic-Name ist kein Geheimnis.
|
|
auth-default-access: "deny-all"
|
|
|
|
# Benutzer und Rechte danach im Container anlegen:
|
|
# docker compose -f ntfy-compose.yml exec ntfy ntfy user add --role=admin ich
|
|
# docker compose -f ntfy-compose.yml exec ntfy ntfy user add meineapp-alerts
|
|
# docker compose -f ntfy-compose.yml exec ntfy ntfy access meineapp-alerts meineapp-ops write-only
|
|
# docker compose -f ntfy-compose.yml exec ntfy ntfy token add meineapp-alerts # → tk_… in die App-.env
|