Two-way sync between Discord forum threads and GitHub issues.
A Discord forum post becomes a GitHub issue; a GitHub issue becomes a Discord thread. Comments, labels/tags, lock state, and open/close state stay in sync in both directions.
Active development on release/0.2.0.
main— production. Mergingrelease/X.Y.Z→maintriggers the Railway deploy.release/X.Y.Z— long-lived integration target for the next release (SemVer). Feature branches PR into the active release branch, notmain.- Feature branches — short-lived, branched off the active
release/X.Y.Z.
Tests gate the release/X.Y.Z → main PR.
See release/0.1.0 for the running bootstrap once it lands. The high-level shape:
poetry install
docker-compose up -d db # local Postgres (Railway provides it in prod)
cp .env.example .env # fill in tokens
poetry run python -m discohub