fix(ci): recreate named compose containers without collisions #10

Merged
sirius merged 1 commit from fix/ci-compose-reup into master 2026-08-28 20:34:59 -04:00
Owner

Summary

CI docker compose up --force-recreate (no ingest profile) tried to create osint-dashboard while the old name-pinned container was still running:

Conflict. The container name "/osint-dashboard" is already in use

Deploy now:

  1. compose --profile ingest down --remove-orphans (volumes kept — no -v)
  2. docker rm -f any leftover name-pinned stack containers
  3. compose --profile ingest up -d --no-build

Helper: scripts/compose-reup.sh (same command you can run on the Pi).

## Summary CI `docker compose up --force-recreate` (no ingest profile) tried to *create* `osint-dashboard` while the old name-pinned container was still running: ``` Conflict. The container name "/osint-dashboard" is already in use ``` Deploy now: 1. `compose --profile ingest down --remove-orphans` (volumes kept — no `-v`) 2. `docker rm -f` any leftover name-pinned stack containers 3. `compose --profile ingest up -d --no-build` Helper: `scripts/compose-reup.sh` (same command you can run on the Pi).
sirius added 1 commit 2026-08-28 20:34:11 -04:00
CI ran `compose up --force-recreate` without the ingest profile, so
compose tried to *create* osint-dashboard while the old name-pinned
container was still running. down + rm -f the known names, then up
--profile ingest. Volumes stay.
sirius merged commit dcb90b3a8b into master 2026-08-28 20:34:59 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: sirius/osint-dashboard#10
No description provided.