- test_status: verified
- Add prominent gotcha: USE NAMED VOLUMES, not bind mounts
macOS Docker Desktop has gRPC-FUSE UID remapping that breaks
chown calls inside containers. Bind mount chown permissions
cannot be resolved cleanly. Named volumes work identically
on macOS and Linux without any permission workarounds.
- Schema covers db type, architecture, port, first-run mode, test status
- Vikunja marked verified (Aug 2, 2026)
- 37 other apps categorized as untested with educated guesses
- Notes field captures gotchas (e.g. Vikunja PUBLICURL, Immich multi-service)
- Designed to be consumed by skill:ts-app-deploy