Goal
Create a production-ready docker-compose.yml inside a deploy/ directory that uses the CI-built ghcr.io image instead of local builds.
Acceptance Criteria
Technical Notes
- Current compose is for development (local build). The production version should be deployable with zero local tooling.
- Network should be named so the bot can be extended (e.g., future Postgres, Redis containers can join).
- The image is already pushed by CI:
ghcr.io/sunba91-su/roket.chat-geekbot:latest and :${{ github.sha }}
Dependencies
- ghcr.io image push working (verified in CI)
Goal
Create a production-ready
docker-compose.ymlinside adeploy/directory that uses the CI-built ghcr.io image instead of local builds.Acceptance Criteria
deploy/directory at repository rootdeploy/docker-compose.ymlusesimage: ghcr.io/sunba91-su/roket.chat-geekbot:latest(nobuild:section)geekbot-net(bridge, attachable)/opt/geekbot/data:/datageekbotTechnical Notes
ghcr.io/sunba91-su/roket.chat-geekbot:latestand:${{ github.sha }}Dependencies