District Scheduler
Our fork of Calnode, the scheduling engine behind the booking page every District AI plan includes. One Go binary that serves its own booking pages and admin console.
How a fix travels
What the fork adds
Its relationship to Calnode
Fixes go upstream
A fix to Calnode goes to Calnode, rather than living on as a private patch.
The fork stays honest
The README lists everything the fork changes: a multi-tenant mode behind one switch, a PostgreSQL image and District AI branding. The rest is Calnode's code.
- Licence
- Apache-2.0
- Built with
- Go, SvelteKit (PostgreSQL or SQLite)
- Upstream
- Calnode/calnode
Unlike the other eight projects, it has no GitLab mirror. It is a fork of Calnode, which lives on GitHub, and its fixes go upstream.
Get involved
Issues and pull requests are welcome on GitHub. Report a vulnerability privately, as the security policy describes, and not in a public issue.
- Contributing guide
- CONTRIBUTING.md
- Security policy
- SECURITY.md
- Changelog
- CHANGELOG.md

