Commit Graph
1 Commits
Author SHA1 Message Date
kevinveenbirkenbach c0fdfaa759 fix(nextcloud): stabilize config permissions, loader injection and bootstrap flow
- ensure host-mounted infinito config directory ownership and permissions (recursive)
- ensure includes.php ownership on host before container start
- inject /tmp/includes.php loader into config.php idempotently using printf (no heredoc)
- prepare config directory with correct permissions in Dockerfile to avoid root-owned bootstrap
- add read_only.config.php template (default disabled for installer phase)

This fixes broken config.php injection, prevents root-owned config dir on fresh volumes,
and stabilizes Nextcloud auto-installer and OCC plugin routines.

https://chatgpt.com/share/696ed102-9e74-800f-ad52-f09ad0a9da80
2026-01-20 01:48:46 +01:00