Deploy your personal cloud in minutes, own it forever. Email, files, passwords, git, AI - all on infrastructure you control.
OpenHaven is a convention-driven cloud orchestrator that makes self-hosting as simple as using SaaS. Choose your domain, connect your cloud accounts, and deploy a complete personal cloud with email, file storage, password management, git hosting, and more - all running on infrastructure you own and control.
Without OpenHaven, you'd need to manually configure dozens of services, manage DNS records, set up SSL certificates, handle backups, and maintain complex infrastructure. OpenHaven automates all of this with opinionated defaults while keeping you in full control.
Multi-Cloud Cost Optimization - OpenHaven automatically uses the cheapest and best provider for each service. Instead of locking you into one expensive VPS or SaaS platform, it intelligently distributes services across providers to minimize costs while maximizing performance.
┌─────────────────────────────────────────────────────────────┐
│ Your Personal Cloud │
├─────────────────────────────────────────────────────────────┤
│ │
│ Compute Layer Storage Layer │
│ ┌──────────────────┐ ┌──────────────────┐ │
│ │ • Email │──────▶│ • Files │ │
│ │ • Passwords │ │ • Backups │ │
│ │ • Git │ │ • Attachments │ │
│ │ • AI │ └──────────────────┘ │
│ │ • Calendar │ │
│ └──────────────────┘ DNS Layer │
│ ┌──────────────────┐ │
│ │ • Automation │ │
│ │ • SSL Certs │ │
│ └──────────────────┘ │
│ │
│ Each layer uses the cheapest, best provider available │
│ Total: $5-10/month | SaaS Equivalent: $40-50/month │
└─────────────────────────────────────────────────────────────┘
Convention Over Configuration - Like Ruby on Rails for cloud infrastructure. Opinionated defaults automatically select the lowest-cost providers and best open-source software. Nothing is locked - customize anything.
True Sovereignty - You own the cloud accounts. You own the data. You control the billing. OpenHaven is just a convenience layer you can remove anytime.
Zero Vendor Lock-In - Everything is open source. All infrastructure is exportable as Terraform. No proprietary APIs or SaaS dependencies.
| What You Get | SaaS Approach | OpenHaven |
|---|---|---|
| Email + Calendar | $5-10/month | Included |
| File Storage (100GB) | $2-5/month | ~$0.50/month |
| Password Manager | $1-3/month | Included |
| Git Hosting | $4-7/month | Included |
| VPN | $5-10/month | Included |
| AI Chat | $20/month | Included |
| Office Suite | $7-10/month | Included |
| Total | $44-65/month | $5-10/month |
Savings: 75-85% ($400-600/year)
Plus you own everything - no vendor lock-in, no data mining, full control.
See Stack Decisions for detailed provider and software choices.
v0.1.0 - Documentation Phase (In Progress)
OpenHaven is in early development. We're currently establishing the vision, architecture, and roadmap. See Roadmap for details.
OpenHaven is not yet ready for deployment. To contribute to the vision and planning:
git clone https://github.com/funkybooboo/openhaven.git
cd openhaven
# Read the documentation
cat docs/01-introduction.md
cat plans/roadmap.mdSee Contributing to get involved in shaping OpenHaven.
| Introduction | What this project is and the values behind it |
| Getting Started | Setup, configuration, and your first run |
| Architecture | How the project is structured and why |
| Code Standards | Naming, style, and enforcement |
| Testing | Philosophy, strategy, and how to run tests |
| Contributing | How to get involved |
| Git Workflow | Branching, commits, and pull requests |
| Design Patterns | Patterns used in this project and when to apply them |
| Feature Development | End-to-end process from idea to production |
| Documentation Standards | How to write and maintain docs |
Contributions are welcome. See CONTRIBUTING.md to get started.