CopilotKit / CopilotKit/outpost

docker-compose: worker and discord-bot run as orphan containers

Open
#118 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area: infrastructure bug priority: low roadmap roadmap: later
Dominant language
TypeScript
Stars
7
Forks
3
Avg merge
7d 16h
Merged PRs (30d)
15

Description

Problem

worker and discord-bot run as orphan containers — they're not defined in docker-compose.yml (which only declares postgres, pathfinder, web). They were started from a different/older compose config, so docker compose doesn't manage them and prints:

WARN: Found orphan containers ([outpost-worker outpost-discord-bot]) for this project.

Risk: docker compose up --remove-orphans (or some tooling defaults) will kill them, and docker compose up won't recreate them.

Expected

Either add worker + discord-bot service definitions to docker-compose.yml, or document that they run via a separate compose file / process.

Found during

Setup analysis (see PR #117 for the related pathfinder fix).

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with docker-compose.yml and the setup analysis referenced alongside PR #117; determine whether worker and discord-bot belong in the main Compose project or a separate Compose/process setup. Done means the chosen arrangement is explicit and docker compose no longer treats these services as unmanaged orphans.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker-compose
Domain
devops, infrastructure
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.