Self-hosting overview
One Cloudflare Worker for Web, signaling and your encrypted relay.
What you deploy
The open-source deployment includes the website, documentation, /chat Web controller, /p2p/* connection protocol, D1 and a device-room Durable Object. It requires no accounts, OAuth or payment configuration and applies no official commercial quotas.
You need a Cloudflare account. The default workers.dev address includes HTTPS, so neither a paid domain nor a public VM is mandatory.
Deploy to Cloudflare
Start from the deployment button or CLI.
Optional TCP/UDP probe
Add your own candidate discovery while retaining one service URL.
Operations and backups
Preserve bindings, back up metadata and check deployments.
License and resources
The MIT-licensed software has no subscription fee. Workers, D1, DO and probe servers remain subject to your own cloud quotas and billing; check resource usage and budgets in your Cloudflare dashboard.
Your self-hosted service runs independently, without official accounts, payment configuration or a commercial subscription.
Client configuration
Use the same Worker root URL in every client, such as https://reignhub.example.workers.dev. The Web client is at /chat. The service publishes probe addresses, so clients need no second address field.