R-613: nextcloud's probe asks for "installed":true — "installed" alone matched an install that never finished

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-10-05 21:33:23 +02:00
parent 1d3af8edfb
commit c5674ce332
+4 -1
View File
@@ -107,7 +107,10 @@ healthcheck:
path: "/status.php"
expect:
status: 200
body_contains: "installed"
# R-613 sweep (2026-10-05): "installed" alone matched {"installed":false,...} too — status.php names the key
# either way — so an install that never finished (the web installer up, nobody can sign in) read healthy.
# status.php is PHP json_encode (no spaces): the installed one says "installed":true.
body_contains: '"installed":true'
# --- After a load of kept data (`09` §3 decision 36; controller ≥ the kept-data release) ---
# „Use my kept data" / „Load" restores the database from a backup under the files kept on the drive.