Your Cloudflare account
The Worker, database, files, and live connections run in infrastructure you control.
Self-host Discoflare in your Cloudflare account—channels, threads, files, and huddles, without an origin server.
Cloudflare usage is billed by Cloudflare.

Built for one workspace
The Worker, database, files, and live connections run in infrastructure you control.
Public and private channels with replies, threads, reactions, mentions, typing, and presence.
Start a huddle from a voice channel with Cloudflare RealtimeKit.
Attachments are stored in an R2 bucket inside your Cloudflare account.
Invite members, assign roles, manage permissions, and review audit history.
Read the code, run it yourself, and adapt it under the MIT license.
Channels and threads
Organize discussion in public or private channels. Reply in place, move details into threads, add reactions, and see who is around.
Voice huddles
Start a voice huddle from a channel when text is not enough. RealtimeKit carries the media while Discoflare keeps the workspace context.
Product huddle
3 people connected
One-click deployment
Discoflare deploys as one Nuxt Worker and connects the Cloudflare services declared by the project.
Deploy to Cloudflare$ Deploying Discoflare
✓ Worker uploaded
✓ D1 database connected
✓ R2 and KV connected
✓ Durable Objects ready
Your workspace is live.
Cloudflare imports the public Discoflare repository.
Add the required secrets and optional X or huddle configuration.
Cloudflare provisions the declared services and starts Discoflare.
Pricing
Discoflare is free and open source. You pay Cloudflare directly for the infrastructure your workspace uses.
Self-hosted
FAQ