Self-hosting
Chumbaq is open source under the AGPLv3. You can run the whole platform, the API, the dashboard, the database and the queue, on your own server.
Quick start
On a fresh Ubuntu 22.04 or later server, with your domain pointing at it, clone chumbaq-platform and run scripts/deploy-setup.sh. It installs Node, PostgreSQL, Redis and nginx, writes a configuration with generated secrets, builds everything and starts it. The top of the script lists the settings, such as your app and admin host names. Updates are scripts/deploy-update.sh.
A Docker Compose setup is on the way. If you need help self-hosting in the meantime, email hello@chumbaq.com.
What you run
- The API server and its workers (NestJS)
- The dashboard (a static React app)
- PostgreSQL
- Redis, for the send queues
What you bring
- An Ubuntu server (x86_64 or arm64) and a domain
- Your FCM service account and APNs key
- Optional: your email, SMS and WhatsApp provider accounts
Support
Self-hosting is free, with community support through GitHub issues. If you want us to run it for you, or need dedicated support for your own servers, email hello@chumbaq.com.