Self-Hosted Cloud Storage
(Sovereign Cloud – File Sync & Personal Drive)
This document covers the most popular and realistic self-hosted cloud storage solutions in February 2026 — replacements for Google Drive, Dropbox, iCloud Drive, OneDrive etc.
Goal: Have your files/photos/documents automatically synced across phone · computer · tablet with good mobile apps (Android + iOS) full control over data reasonable resource usage on cheap VPS / home server
The Big Three in 2026 (with great mobile apps)
| Solution | Main Strength | Mobile Apps Quality | Auto Photo Upload | General File Sync Speed | All-in-one (calendar, contacts, office…) | Typical RAM (light use) | Best For |
|---|---|---|---|---|---|---|---|
| Nextcloud | Most features – true all-in-one hub | Very good ↔ Excellent | Yes | Medium | ★★★★★ | 800 MB – 2.5 GB | People who want everything in one place |
| Seafile | Lightning fast & efficient sync | Excellent ↔ Outstanding | Yes | ★★★★★ | ★☆☆☆☆ | 300–800 MB | Speed & battery efficiency lovers |
| Immich | Best-in-class photo & video backup | Outstanding (almost Google Photos) | Yes (photos only) | Fast (for media) | ★☆☆☆☆ | 800 MB – 2 GB | Replacing Google Photos first |
1. Nextcloud – The Swiss Army Knife (most popular choice)
Main mobile apps Android → official Nextcloud app iOS → official Nextcloud app
What works really well on mobile
- Automatic photo & video upload (when charging / on Wi-Fi / always)
- Offline files / folders
- Shows up in Files.app on iOS
- Browse, share, create public links
- Edit Office documents (with integrated Collabora / OnlyOffice)
- View PDF, images, videos
- Access calendar, contacts, tasks, notes, deck (kanban) — all from the same account
Most common architecture in 2026 Nextcloud (files) + Memories / Photos app → decent photo gallery + Calendar + Contacts apps + Deck / Tasks → lightweight project/todo + Text → markdown notes
Verdict → Choose Nextcloud if you want one single login for almost everything → The most complete sovereign personal cloud you can run
Netcloud setup on VPS
- Domain name DNS A record for nextcloud.xxx.com pointing to server ip
- Created a dedicated nextcloud user and directories under /opt/nextcloud
- Deployed Nextcloud using official Docker image + MariaDB + Redis via docker-compose.yml (port 8081:80 on host)
- Fixed folder permissions, UID/GID issues, and port conflict (changed from 8080 → 8081)
- Set up Nginx reverse proxy for nextcloud.xxx.com (same style as your vaultwarden config)
- Used Certbot to get Let's Encrypt certificate and enable HTTPS + HTTP→HTTPS redirect
- Added trusted_domains, overwrite settings via occ to make reverse proxy work correctly
- Created a user and reset its password via occ user:resetpassword since no mail server is configured
2. Seafile – The Speed & Efficiency King
Main mobile apps Android → official Seafile client iOS → official Seafile client
What people love on mobile
- Extremely fast sync (block-level delta sync → only changed parts uploaded)
- Very low mobile data & battery usage
- Reliable auto-upload of photos
- Excellent Files.app integration on iOS
- Virtual drive feeling (files feel local)
Verdict → Choose Seafile if you • hate waiting for sync • have big folders / many files • care a lot about mobile battery & data usage • mainly want file sync (not a full ecosystem)
Many people run Seafile + Immich together → fast files + awesome photos
3. Immich – The Current Google Photos Killer (2026)
Main mobile apps Android → official Immich app iOS → official Immich app
Killer features on mobile
- Beautiful, modern, very Google Photos like interface
- Automatic background backup (photos + videos)
- Face recognition, albums, map view, search
- Shared albums / family sharing
- Very reliable backup even on flaky connections
- Motion photos / Live Photos support
Important Immich is photos & videos first → It is not a general file sync solution → Most people run it together with Nextcloud or Seafile
Verdict → Choose Immich when your #1 priority is getting your photos out of Google/Apple safely → Very often used in combination: Immich (photos) + Seafile (fast files) or Immich (photos) + Nextcloud (everything else)
Quick Decision Tree – 2026 edition
``` What is your #1 priority? ├─ I want everything in one place (files + calendar + contacts + office + photos…) │ → Nextcloud │ ├─ I want the fastest / most efficient file sync possible (battery & data friendly) │ → Seafile │ └─ My biggest pain is photos — I want Google Photos but private & self-hosted → Immich (+ Seafile or Nextcloud for normal files)
Many realistic people in 2026 run: Immich (photos & videos) + Seafile (fast everyday files) or Nextcloud (all-in-one — good enough photos with Memories) ```
Very Quick Resource Reality Check
| Solution | VPS Recommendation | Disk (starting) | Very realistic monthly cost |
|---|---|---|---|
| Nextcloud | 2–4 GB RAM | 20–100+ GB | ~4–8 $ |
| Seafile | 1–2 GB RAM | 20–100+ GB | ~3–6 $ |
| Immich | 2 GB RAM + some CPU | 50–500+ GB | ~5–10 $ |
Happy self-hosting your files! Pick one — you can always add the second one later.