Early Access: Get 3 months free managed hosting when you deploy today.
Your inbox.
Self-hosted.
A premium webmail experience built with Next.js, Postfix & Dovecot. Own your data. Control your privacy. No third parties.
Inbox
Pull request approved
Deployment ready
Payment received
New issue assigned
Design file shared
Deployment ready
Hi there,
Your project lumina-webmail has been successfully deployed to production.
Deployment URL: https://lumina-webmail.vercel.app
All checks passed. Build time: 24s.
Built for privacy.
Designed for humans.
Military-grade encryption
TLS 1.3 in transit and AES-256 at rest. Your data never leaves your server unprotected.
Real-time sync
WebSocket push means new mail appears instantly. No polling, no refresh.
Built-in security
SpamAssassin + ClamAV keep threats out automatically.
Unlimited domains
Host email for any number of domains from a single deployment.
Developer-friendly
Open source, Dockerized, and documented. Self-host in 10 minutes.
Full infrastructure control
Postfix + Dovecot + Redis stack managed by you, for you. No vendor lock-in.
Modern UI
Dark-first, glassmorphic interface built with Next.js and Tailwind CSS.
Rich compose
Markdown + HTML composer with attachments, signatures, and templates.
From zero to inbox in 10 minutes.
No complex configuration. No hidden cloud dependencies. Just four simple steps.
Clone & deploy
Pull the repo and run docker-compose up. Postfix, Dovecot, Redis, and the Next.js frontend start in minutes.
Point your DNS
Add MX, SPF, DKIM, and DMARC records. The setup script generates everything you need automatically.
Secure by default
TLS 1.3, AES-256 storage, and built-in spam filtering are active from the first boot.
Start sending
Open the webmail, create mailboxes, and manage unlimited domains from one clean dashboard.
Who is Lumina for?
Built for anyone who wants email without compromise.
Bootstrapped startups
Own your company email from day one. No per-mailbox pricing, no vendor lock-in, full control over your domain.
Remote teams
Give every team member a private mailbox on infrastructure you control, with real-time sync across devices.
Indie developers
Self-host for side projects and SaaS apps. Docker-first deployment means you can run it anywhere.
Enterprise privacy
Keep sensitive communications inside your perimeter. Compliance-ready with full audit logs and encryption.
// WebSocket real-time email push
ws.onmessage = (event) => {
const { type, data } = JSON.parse(event.data);
if (type === 'new_mail') {
inbox.prepend(data.message);
notify(data.message.subject);
};Real-time architecture.
Powered by WebSocket.
No polling. No refresh buttons. Lumina Webmail uses persistent WebSocket connections to push new emails to your inbox the moment they arrive. Sub-second latency, always in sync.
Self-host in 10 minutes.
One Docker Compose command. No hidden cloud dependencies. No vendor lock-in.
git clone https://github.com/lumina/webmail.gitcd lumina-webmaildocker-compose up -dWorks with your stack.
Built on battle-tested open-source standards. Connect any client, any domain, any time.
Why choose Lumina?
Free, private, and fully under your control. See how we stack up.
| Feature | Gmail | Proton Mail | Fastmail | Lumina |
|---|---|---|---|---|
| Starting price | $0 | $9.99/mo | $3/mo | $0 |
| Privacy-first | ||||
| Custom domains | Limited | Paid | Yes | Unlimited |
| No ads / tracking | Yes | No | No | No |
| Open source |
Security by design.
Every layer is built to keep your email private, auditable, and under your control.
Simple, honest pricing.
Self-host for free, or let us handle the infrastructure. No hidden fees, no vendor lock-in.
Self-Hosted
Host it on your own server. Full control, no limits.
Managed
We host and maintain your webmail. Zero DevOps required.
Enterprise
Custom deployment with dedicated infrastructure.
Loved by privacy-first teams.
"We replaced Google Workspace with Lumina Webmail and never looked back. Self-hosting gives us full control over our email infrastructure."
Questions, answered.
Everything you need to know about self-hosting your email.
A Linux server (Ubuntu 22.04+ recommended) with Docker installed. The docker-compose.yml handles Postfix, Dovecot, Redis, and the Next.js frontend. Minimum specs: 2 vCPU, 2GB RAM, 20GB storage.
Own your inbox.
Deploy Lumina Webmail on your server in under 10 minutes. Free, open source, and designed to scale with you.
git clone https://github.com/Devproflow-Base-One/lumina-webmail.git && cd lumina-webmail && docker compose up -d
Built for teams who care about privacy.
"Finally, an email solution where I actually own the data. Lumina Webmail turned a weekend project into our company mail server."
"The Docker setup is absurdly simple. We replaced a managed provider and cut costs by 80% in one afternoon."
"Dark, fast, and private. Exactly what a developer inbox should feel like."