Published Docker image and installation/upgrade guide #54

Open
opened 2026-10-10 22:23:53 +00:00 by keith · 0 comments
Owner

Context

Implement this MVP work package under M8 - Hardening & Release, following the managed-storage decision in #1.

Acceptance criteria

  • Build reproducible production image with compiled assets, no dev source mounts or runtime Node requirement for MVP.
  • Define registry/tag strategy and publish only in explicitly configured release workflow; document architecture support.
  • Document library/media/database volumes, read-only sources, UID/GID permissions, worker and healthchecks.
  • Verify clean install, restart persistence, coordinated database/files/media backup and restore, and upgrade with pre-migration backup/rollback limitations.
  • Document trusted-network or reverse-proxy access controls and secrets configuration.

Blocked by: #19, #53

## Context Implement this MVP work package under M8 - Hardening & Release, following the managed-storage decision in #1. ## Acceptance criteria - [ ] Build reproducible production image with compiled assets, no dev source mounts or runtime Node requirement for MVP. - [ ] Define registry/tag strategy and publish only in explicitly configured release workflow; document architecture support. - [ ] Document library/media/database volumes, read-only sources, UID/GID permissions, worker and healthchecks. - [ ] Verify clean install, restart persistence, coordinated database/files/media backup and restore, and upgrade with pre-migration backup/rollback limitations. - [ ] Document trusted-network or reverse-proxy access controls and secrets configuration. Blocked by: #19, #53
keith added this to the M8 - Hardening & Release milestone 2026-10-10 22:23:53 +00:00
keith added the type:featurepriority:mediumarea:infra labels 2026-10-10 22:23:53 +00:00
Sign in to join this conversation.