Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 48 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,66 @@
# HomeCloud
# ☁️ **HomeCloud** — *Cloud, Owned by You.*

HomeCloud is a self-hosted cloud platform that lets you run your own infrastructure on local servers, offering the same capabilities as services like AWS—but without the reliance on third parties. It's designed for developers, homelab enthusiasts, and anyone who wants more control and privacy over their data.
Bring the power of the cloud to your own hardware — **no third parties, no lock-in, no hidden costs.**
HomeCloud is an open-source, self-hosted cloud platform for **compute, storage, networking, and databases** — all in one click.

## Concept
---

HomeCloud brings the power of cloud computing into your home. It replicates the most essential AWS services on your own hardware, giving you the freedom to deploy, manage, and scale apps at home or in a small office—while maintaining full control over your data.
## 🔥 **Why HomeCloud?**

Learn more: [Project Concept](https://homecloud.suryansh.one/files/Project%20Concept_%20_HomeCloud_.pdf)
💡 **Take Control** — Your data stays yours. No vendors, no surveillance.
💰 **Slash Costs** — No pay-as-you-go billing. Your hardware, your rules.
🚀 **One-Click Deployments** — Launch services in seconds, no sysadmin degree needed.
🌍 **Open-Source Freedom** — Built by the community, for the community.

## Why HomeCloud?
[✨ Learn more about HomeCloud](https://homecloud.suryansh.one/files/but,%20why_.pdf)

If you want to experiment with cloud-like services, maintain full control over your data, or build your own infrastructure at home, HomeCloud is for you. It's perfect for developers who want hands-on experience, small businesses needing private cloud solutions, and anyone who values privacy and flexibility.
---

Explore more: [Why HomeCloud?](https://homecloud.suryansh.one/files/but,%20why_.pdf)
## 🛠️ **Core Features**

## Roadmap
🔹 **Compute:** Spin up containers, VMs, or apps locally.
🔹 **Storage:** Self-hosted object storage (S3-compatible).
🔹 **Databases:** One-click PostgreSQL, Redis, and more.
🔹 **Networking:** Handle traffic with powerful routing & load balancing.

We’re gradually building HomeCloud to cover the core services you'd expect from a cloud provider—from compute and storage to serverless functions and databases. Each phase adds new features, with plenty more to come. Please note, the roadmap is a draft and may change as we continue development.
✨ **More features in the pipeline — stay tuned!**

Check out the full roadmap (draft): [HomeCloud Roadmap](https://github.com/orgs/homecloudhq/projects/1/views/1)
---

## License
## 🗺️ **Roadmap**

HomeCloud is released under the GNU Affero General Public License v3.0 (AGPL-3.0).
This ensures that the project remains open-source, and any modifications or derived works shared publicly must also be under the AGPL-3.0 license.
We’re building HomeCloud in phases — here’s what’s next:

For more details, check the [LICENSE](./LICENSE) file.
🔧 **Phase 1:** Core services — Compute, Storage, Networking ✅
⚡ **Phase 2:** Serverless functions & event-driven architecture
📊 **Phase 3:** Monitoring, logging, and performance insights
🔌 **Phase 4:** Hardware integrations and edge computing support

## Get Involved
📍 **[Explore the full roadmap](https://github.com/orgs/homecloudhq/projects/1/views/1)**

HomeCloud is an open-source project, and we'd love for you to be a part of it. Whether you're contributing to development, offering feedback, or just chatting with the community, there's a place for you. [It will be active once we launch a minor version.]
---

Join us on Discord: [HomeCloud Discord](https://homecloud.suryansh.one/discord)
## 🛡️ **License**

## Contributor License Agreement (CLA)
HomeCloud is released under **GNU AGPL-3.0** — keeping it open and community-driven.
**If you modify or share HomeCloud publicly, your changes must stay open too.**

By contributing to this project, you agree to the [Contributor License Agreement (CLA)](./CLA.md), automatically.
📜 **[Read the full license](./LICENSE)**

---

## 💪 **Get Involved**

We’re building HomeCloud for the community — and we’d love for you to join us:

💬 **[Join the Discord Community](https://homecloud.suryansh.one/discord)** — Connect, discuss, and collaborate.
🛠️ **Contribute Code** — Check out **Issues** and **Pull Requests** to get started.
📣 **Share Feedback** — Help shape what HomeCloud becomes.

🔹 **By contributing, you agree to our** [**Contributor License Agreement (CLA)**](./CLA.md).

---

⚡ **HomeCloud — The Cloud, On Your Terms.**

---