Skip to content

Osiris-DevWorks/DiscoHub

Repository files navigation

DiscoHub

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.

Status

Active development on release/0.2.0.

Branching model

  • main — production. Merging release/X.Y.Zmain triggers the Railway deploy.
  • release/X.Y.Z — long-lived integration target for the next release (SemVer). Feature branches PR into the active release branch, not main.
  • Feature branches — short-lived, branched off the active release/X.Y.Z.

Tests gate the release/X.Y.Zmain PR.

Setup

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors