blumeops/containers
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
..
alloy Alloy V1.16.0 (#345) 2026-05-01 08:05:37 -07:00
authentik Upgrade authentik 2026.2.0 → 2026.2.2 (patch release) 2026-04-08 10:53:03 -07:00
authentik-redis Localize authentik-redis container (#309) 2026-03-24 13:27:36 -07:00
forgejo-runner Upgrade forgejo-runner to v12.8, adopt server.connections, and clean up docs (#338) 2026-04-20 09:03:54 -07:00
frigate-notify fix(frigate-notify): set WorkingDir=/app and create writable /app 2026-04-21 09:43:00 -07:00
grafana Upgrade Grafana 12.3.3 → 12.4.2 (#322) 2026-04-02 11:33:19 -07:00
grafana-sidecar Upgrade grafana-sidecar 1.28.0 → 2.6.0 + container.py port (#332) 2026-04-13 07:57:13 -07:00
homepage C0: fix homepage container /app/config write permissions 2026-05-10 20:49:22 -07:00
kingfisher Fix Kingfisher container: make /tmp world-writable 2026-03-30 06:53:34 -07:00
kiwix-serve Migrate kiwix-serve container from Dockerfile to native Dagger build 2026-04-17 13:56:32 -07:00
kube-state-metrics Localize kube-state-metrics container (Dockerfile + nix) (#327) 2026-04-07 16:09:25 -07:00
kubectl Add consistent OCI labels to all container Dockerfiles 2026-03-18 20:42:00 -07:00
loki Update loki to 3.6.7 (#302) 2026-03-20 16:02:28 -07:00
mealie Add consistent OCI labels to all container Dockerfiles 2026-03-18 20:42:00 -07:00
miniflux Refactor Dagger go_build() helper and standardize Alpine 3.23 2026-04-16 10:10:46 -07:00
navidrome Native Dagger container builds + Navidrome v0.61.1 (#330) 2026-04-11 17:11:56 -07:00
ntfy Localize authentik-redis container (#309) 2026-03-24 13:27:36 -07:00
paperless Deploy Paperless-ngx document management (#328) 2026-04-08 17:54:12 -07:00
prometheus Add consistent OCI labels to all container Dockerfiles 2026-03-18 20:42:00 -07:00
prowler Address 6 critical Prowler IaC findings (mute + grafana RBAC tighten) (#340) 2026-04-29 10:43:32 -07:00
runner-job-image Bump Dagger to 0.20.6 and migrate runner-job-image to Alpine container.py 2026-04-21 08:28:18 -07:00
tailscale C1: mirror tailscale container locally for ringtail proxyclass (#347) 2026-05-06 06:50:31 -07:00
tempo Build Tempo container from source (2.10.3) (#323) 2026-04-02 13:45:02 -07:00
teslamate Migrate teslamate to native Dagger container.py (#333) 2026-04-14 07:20:52 -07:00
transmission Migrate transmission containers from Dockerfile to Dagger builds 2026-04-15 11:26:00 -07:00
transmission-exporter Migrate transmission containers from Dockerfile to Dagger builds 2026-04-15 11:26:00 -07:00
unpoller Add consistent OCI labels to all container Dockerfiles 2026-03-18 20:42:00 -07:00
valkey Mirror valkey 8.1 locally for paperless and immich (#346) 2026-05-01 17:40:03 -07:00