-
-
Notifications
You must be signed in to change notification settings - Fork 0
Docker Install
github-actions[bot] edited this page May 5, 2026
·
1 revision
Status: Beta Guide
Docker deployment is still beta and community-tested. Treat this as a practical starting point rather than final production documentation.
- Image:
ghcr.io/true-good-craft/tgc-bus-core:latest - Port:
8765 - Persistent mount:
/data - Database environment variable:
BUS_DB=/data/app.db
Your container setup should:
- Pull
ghcr.io/true-good-craft/tgc-bus-core:latest. - Publish container port
8765to a host port you control. - Mount persistent storage to
/data. - Set
BUS_DB=/data/app.dbso the main SQLite database stays on persistent storage.
- Local host:
http://localhost:8765 - Other machine on your network, if you intentionally expose the port:
http://<host-ip>:8765
If you are testing on Synology NAS, use the Synology-specific guide instead of treating this page as sufficient:
Do not rely on container stop, reset, or update flows until you have confirmed your persistent storage mapping and backup approach.
Docker deployment is still a beta/community-tested path. If you hit friction, document it in the Beta Testing Guide and Bug Reports.