blumeops/docs
Erich Blume 678f26b0e7 C0: fix homepage container /app/config write permissions
The previous Dockerfile chowned /app/config to 1000:1000 so the runtime
user could seed missing skeleton configs (e.g. proxmox.yaml) and write
/app/config/logs. The nix derivation didn't replicate that, so the new
amd64 image crashed with EACCES on cold start (fixed-forward — caught
during ringtail cutover, ArgoCD #348).

Add fakeRootCommands to dockerTools to create /app and /app/config and
chown them at build time. The deployment's ConfigMap subPath mounts
leave the parent directory as image filesystem, so its ownership has to
be set at build time, not at runtime.
2026-05-10 20:49:22 -07:00
..
changelog.d C0: fix homepage container /app/config write permissions 2026-05-10 20:49:22 -07:00
explanation C0: docs — explanation article on compliance mute categories 2026-05-04 18:19:53 -07:00
how-to C0: docs — explanation article on compliance mute categories 2026-05-04 18:19:53 -07:00
reference C0: kiwix — doc review, fix Adding Archives source path 2026-05-04 17:46:16 -07:00
tutorials
index.md C0: doc review — index.md, add ringtail to infra overview 2026-05-06 06:14:40 -07:00
quartz.config.ts
quartz.layout.ts