GitHub - HQBase/hqbase: Your team's email workspace. On your infrastructure.
▲ 10 r/foss

GitHub - HQBase/hqbase: Your team's email workspace. On your infrastructure.

Hey r/foss!

I'd like to share a project I've been working on for the past few months. It's called HQBase, and it's a self-hosted email workspace that runs in your own Cloudflare account. It uses Cloudflare services for inbound and outbound email, storage, compute, etc.

I originally built it for myself but at this point I think it may be one of the easiest and cheapest ways to manage multiple email addresses across multiple domains.

It took me a while to get to a v1 that I felt good about. I put a lot of thought into:

  • A very simple setup wizard using OAuth
  • A PWA with self-hosted push notifications
  • Granular permissions for invited users
  • Cryptographically signed updates

This is only the first solid version, and while I have a pretty ambitious roadmap, I'd love for you to try it and tell me what you think should come next! :)

Githubhttps://github.com/HQBase/hqbase

Website/docshttps://hqbase.io/

github.com
u/berman_to — 2 days ago
▲ 39 r/businessemail+1 crossposts

I got tired of paying per mailbox, so I built this

I have a bunch of side projects and domains, and I kept running into the same problem: every new project meant another email subscription, usually priced per mailbox.

So I built HQBase - a fully open-source email workspace that deploys into your own Cloudflare account.

HQBase itself is free. You just need Cloudflare Workers Paid at $5/month - not $5 per user or mailbox.

You get:

  • Multiple domains and email addresses
  • Send + receive email
  • Multiple users with granular access
  • PWA with push notifications
  • MCP server
  • 2–3 minute setup
  • AGPL-3.0 open source

I also just really like what Cloudflare has built. Workers, Email Routing, Email Sending, D1 and R2 together make it possible to run something like this entirely inside your own account. 🧡

I built HQBase for myself, then decided to open source it.

Would love feedback from other people juggling multiple side projects/domains.

Website: https://hqbase.io

Github: https://github.com/hqbase/hqbase

reddit.com
u/berman_to — 6 days ago

HQBase: open-source shared email workspace that runs in your Cloudflare account

I built HQBase for myself because I had several domains and addresses like support@, sales@, and personal email, but didn't want to pay for a separate mailbox for every address.

It’s a complete shared email workspace that deploys into your own Cloudflare account:

  • Workers run the application
  • Email Routing receives mail
  • Cloudflare Email Sending handles outgoing mail
  • D1 stores the mail index
  • R2 stores attachments

It supports multiple domains and mailboxes, catch-all addresses, team access with mailbox-level permissions, a desktop/mobile PWA with self-hosted push notifications, and an OAuth-protected MCP server for connecting AI clients.

Setup takes around 2-3 minutes. The software is AGPL-licensed, and there are no per-seat or per-mailbox fees - you only pay your own Cloudflare infrastructure costs.

GitHub: https://github.com/HQBase/hqbase
Website: https://hqbase.io

u/berman_to — 8 days ago