Privacy-centric, self-hostable team chat. A Slack alternative you run yourself.
Documentation: docs.page/kilobyteno/dagr
Download the macOS or Windows app from the Dagr website (website/ in this repository). After install, sign in to Dagr Cloud or a server you host.
To run everything from source you need Docker, Node.js 20+, and pnpm. Put a shadcnblocks Pro key in client/.env (see client/.env.example).
git clone https://github.com/kilobyteno/dagr.git
cd dagr
make compose-upThe API listens on http://localhost:8080. The web UI is at http://localhost:4173. Check the API with curl -s http://localhost:8080/api/v1/health.
make client-install
make client-devOn login, choose Self-hosted and enter http://localhost:8080. Create an account and a workspace.
Stop the stack with make compose-down.
The project is early. Treat it as something to try, not as production-ready chat yet.
Apache License 2.0. See LICENSE.