Auf dem Produktionsserver scheiterte "update.sh" an der untracked hosts.conf: seit Issue #70 schreibt check_fds.sh diese Datei bei jedem Lauf neu, versioniert ist nur hosts-sample.conf - in .gitignore stand sie aber (anders als monitor-api.conf und credentials.conf) nicht. - hosts.conf in .gitignore aufgenommen - update.sh blockiert nur noch bei Aenderungen an versionierten Dateien und listet sie auf; unversionierte Dateien werden nur als Hinweis geloggt, denn der ff-only-Pull laesst sie unangetastet bzw. bricht selbst kontrolliert ab - neuer Notausgang UPDATE_ALLOW_DIRTY=1 fuer den Fall, dass doch einmal an einer versionierten Datei gedreht wurde Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HBVdYcfaXNq49bMdQQcZue
12 lines
261 B
Text
12 lines
261 B
Text
api/vendor/
|
|
api/data/
|
|
.env
|
|
node_modules/
|
|
__pycache__/
|
|
deploy-webhook.log
|
|
.phpunit.result.cache
|
|
monitor-api.conf
|
|
credentials.conf
|
|
# Wird von check_fds.sh bei jedem Lauf aus der API neu geschrieben (Issue #70),
|
|
# versioniert ist nur hosts-sample.conf.
|
|
hosts.conf
|