Nextcloud là excellent, nhưng ai đã từng chạy nó trên home server thì biết: nó nặng. PHP, database overhead, và đống apps mà bạn không dùng tới.
Một developer đã frustrated với điều này và tạo ra OxiCloud - self-hosted cloud storage viết bằng Rust, nhẹ hơn nhiều.
GitHub: DioCrafts/OxiCloud
Stars: 2.2K ⭐
Tại sao OxiCloud ra đời?
Theo tác giả:
"I built OxiCloud because I wanted a simpler, faster file storage solution than existing options. After struggling with NextCloud's performance on my home server, I decided to create something that prioritizes speed and simplicity while still being robust enough for daily use."
Mục tiêu: Nhanh hơn, đơn giản hơn, nhưng vẫn đủ robust để dùng hàng ngày.
Điểm nổi bật
| Feature | Mô tả |
|---|---|
| Lightweight | Ít tốn tài nguyên hơn nhiều so với PHP-based alternatives |
| Rust Performance | Memory safety + tốc độ cao |
| LTO Optimized | Link Time Optimization cho hiệu năng tối đa |
| UI Responsive | Giao diện sạch, nhanh, hoạt động tốt trên desktop và mobile |
| Simple Setup | Cấu hình tối thiểu |
| Multilingual | Hỗ trợ English & Spanish |
Yêu cầu hệ thống
Đây là phần impressive nhất:
- Rust: 1.70+
- PostgreSQL: 13+
- RAM: 512MB minimum (khuyến nghị 1GB+)
So với Nextcloud cần 2-4GB RAM để chạy smooth, 512MB là con số rất hấp dẫn cho home server.

Kiến trúc
OxiCloud theo nguyên tắc Clean Architecture:
Domain Layer → Core business logic
Application Layer → Use cases
Infrastructure → External systems (DB, filesystem)
Interfaces Layer → API và web controllers
Đây là architecture pattern phổ biến trong enterprise apps, cho thấy project đang được build với mindset long-term.
So sánh với Nextcloud
| OxiCloud | Nextcloud | |
|---|---|---|
| Ngôn ngữ | Rust | PHP |
| Tài nguyên | Nhẹ (512MB RAM) | Nặng (2-4GB RAM) |
| Tính năng | Cơ bản (file storage) | Đầy đủ (CalDAV, apps, plugins...) |
| Độ trưởng thành | Mới, đang phát triển | Mature, ecosystem lớn |
| Setup | Đơn giản | Phức tạp hơn |
Roadmap
Đang được phát triển:
- ✅ User authentication & multi-user (đang làm)
- ✅ Trash bin (đang làm)
- 📋 File sharing với simple links
- 📋 WebDAV support
- 📋 File versioning
Ai nên dùng OxiCloud?
Phù hợp:
- Homelab enthusiasts cần simple file sync
- Người dùng Raspberry Pi hoặc low-power servers
- Ai muốn self-host nhưng không cần full Nextcloud features
Chưa phù hợp:
- Cần CalDAV/CardDAV (calendar, contacts)
- Cần rich app ecosystem
- Enterprise với compliance requirements
Kết
OxiCloud là lựa chọn interesting cho ai muốn self-hosted cloud storage đơn giản và nhẹ. 2.2K stars với 7 contributors cho thấy đây vẫn là early-stage project, nhưng nếu bạn frustrated với Nextcloud's resource usage, đáng thử.
Discussion