Improve release packaging and deployment artifacts #13

Open
opened 2026-07-29 12:25:22 +02:00 by daniels · 0 comments
Owner

Problem

The repo has basic Docker/systemd assets, but an Arr-like app should have polished release and deployment workflows.

Proposed change

Improve packaging so a new user can install or upgrade Importarr predictably.

Scope

  • Published container image workflow.
  • Tagged SemVer releases and changelog.
  • Compose healthcheck and Traefik label examples.
  • make install, make verify-live, make docker-build, and release helpers.
  • Secret-file documentation for all sensitive values.
  • Upgrade/migration guide from the host-local scripts.

Acceptance criteria

  • A new user can deploy with Docker Compose in under 15 minutes.
  • Healthcheck works in Compose.
  • Release version/build metadata is visible in UI and /api/status.
  • Upgrade steps are documented and do not require hand-editing live scripts.
## Problem The repo has basic Docker/systemd assets, but an Arr-like app should have polished release and deployment workflows. ## Proposed change Improve packaging so a new user can install or upgrade Importarr predictably. ## Scope - Published container image workflow. - Tagged SemVer releases and changelog. - Compose healthcheck and Traefik label examples. - `make install`, `make verify-live`, `make docker-build`, and release helpers. - Secret-file documentation for all sensitive values. - Upgrade/migration guide from the host-local scripts. ## Acceptance criteria - A new user can deploy with Docker Compose in under 15 minutes. - Healthcheck works in Compose. - Release version/build metadata is visible in UI and `/api/status`. - Upgrade steps are documented and do not require hand-editing live scripts.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: daniels/importarr#13