
XDA के हाल के लेख ने, जिसमें एक कंटेनर स्थापित करने के बाद OneDrive को छोड़ने की बात की गई, एक ऐसी समस्या को छुआ जिसे बहुत से लोग नजरअंदाज कर रहे थे। OneDrive की प्रति-यूजर कीमत फिर से बढ़ गई है, Personal Vault फीचर को एक भुगतान वाली टियर में स्थानांतरित किया गया है, और स्टैंडर्ड sync क्लाइंट अभी भी “सामग्री सुरक्षा” के लिए आपकी फ़ाइलों की सामग्री को स्कैन करता है। Self-hosting वह विकल्प है जिसे अधिकांश लोग एक बार विचार करते हैं, सेटअप से डर जाते हैं, और एक और साल के लिए स्थगित कर देते हैं।
हमने एक TrueNAS Scale बॉक्स, एक Synology DS923+, और एक bare Debian VM पर सात स्व-होस्ट किए गए क्लाउड स्टोरेज टूल स्थापित किए, फिर Windows, macOS और Linux पर डेस्कटॉप क्लाइंट का दो सप्ताह तक सामान्य काम के लिए उपयोग किया। चयन भारी सहयोग सूट और lean फ़ाइल-sync टूल दोनों को शामिल करते हैं जो मशीनों के बीच बाइट्स को स्थानांतरित करते हैं।
स्व-होस्ट किए गए क्लाउड में क्या मायने रखता है
- Native desktop clients. वेब अपलोड एक फ़ॉलबैक है, वर्कफ़्लो नहीं। Windows, macOS और Linux क्लाइंट ढूंढें जो selective sync और conflict resolution को संभालते हैं, बिना आपको ब्राउज़र में जाने के लिए मजबूर किए।
- End-to-end encryption. सर्वर-साइड एन्क्रिप्शन एक सर्वर ब्रीच से रक्षा करता है। क्लाइंट-साइड, end-to-end एन्क्रिप्शन एक सर्वर से रक्षा करता है जिस पर आप पूरी तरह विश्वास नहीं करते। ये दोनों अलग-अलग threat models हैं।
- Home network को expose किए बिना external access. Built-in Tailscale, WireGuard या reverse-proxy support आपके राउटर पर port 443 खोलने से बेहतर है जो आपने पिछले सप्ताहांत शुरू किया।
- Sharing model. Public link sharing, internal user sharing और group sharing सभी मायने रखते हैं जब एक दूसरा व्यक्ति चित्र में प्रवेश करता है।
- Backup story. डेटा उस हार्डवेयर पर रहता है जिसे आपने खरीदा, जिसका अर्थ है कि आप IT विभाग हैं। एक ऐसा टूल चुनें जो backup पक्ष को reasonable बनाता है।
Quick comparison
| App | Best for | License | Resource appetite | External access |
|---|---|---|---|---|
| Nextcloud | ऐप्स के साथ पूर्ण Drive replacement | AGPLv3 | Heavy (PHP, database, Redis) | Built-in HTTPS, Talk, external storage mounts |
| Seafile | Library-level encryption के साथ fast sync | AGPLv3 (Community) | Light to medium | Built-in HTTPS, Onlyoffice integration |
| ownCloud Infinite Scale | Modern Go-based ownCloud successor | Apache 2.0 | Light | Built-in OIDC, federated sharing |
| Syncthing | आपके डिवाइसों के बीच peer-to-peer sync | MPL-2.0 | Tiny | Direct device connection, no server |
| FileBrowser | Lightweight self-hosted file manager | Apache 2.0 | Tiny | HTTPS, no sync client |
| Pydio Cells | Enterprise-style sharing और workflows | GPL-3.0 / commercial | Heavy | OIDC, document workflows, optional WAF |
| Cryptomator | किसी भी cloud के ऊपर client-side encryption | GPLv3 | Tiny | इसके अपने आप पर कोई नहीं (wraps S3, WebDAV, etc.) |
Apps
1. Nextcloud — Best Drive replacement
Nextcloud वह है जिसे अधिकांश लोग पहले स्थापित करते हैं और अधिकांश लोग इसी पर रहते हैं। कोर एक Google Drive replacement है (sync clients, web file manager, sharing), और ऐप ecosystem इसे Talk (video calls), Office (Collabora or OnlyOffice), Calendar, Contacts और Notes के साथ एक छोटे Workspace विकल्प में बदल देता है। डेस्कटॉप क्लाइंट Windows, macOS और Linux पर mature है।
जहां यह कमजोर है: PHP stack heavy है। छोटे ARM boards (Raspberry Pi 4 और उससे नीचे) पर performance uneven है, और एक misconfigured Redis या APCu setup UI को sluggish बना देता है। Updates कभी-कभी manual migration steps की आवश्यकता होती है। जो breadth इसे उपयोगी बनाती है वह इसे सुरक्षित करने के लिए अधिक surface area भी देती है।
Pricing:
- Free: full feature set, AGPL open source
- Paid: enterprise support subscription
- vs OneDrive: गहरा, भारी, subscription costs से मुक्त लेकिन बनाए रखने के लिए आपके ऊपर भारी
Platforms: Server Linux, BSD, container, NAS पर चलता है। Clients Windows, macOS, Linux, Android, iOS पर।
Bottom line: यह चुनें जब आप Drive replacement चाहते हैं जिसमें Calendar, Office और chat में बढ़ने के लिए कमरा हो।
2. Seafile — Best for fast sync
Seafile मशीनों के बीच bytes को तेजी से प्राप्त करने पर ध्यान केंद्रित करता है। Protocol block-based है, जिसका मतलब है कि आंशिक फ़ाइल परिवर्तन छोटे deltas के रूप में अपलोड होते हैं, और sync client Nextcloud के की तुलना में बड़े repositories पर बेहतर प्रदर्शन करता है। Libraries संगठन की इकाई हैं, और प्रत्येक library को client-side से एक पासवर्ड के साथ एन्क्रिप्ट किया जा सकता है जिसे सर्वर कभी नहीं देखता।
जहां यह कमजोर है: Free Community Edition में Pro Edition के audit logs, antivirus integration और कुछ collaboration features नहीं हैं। Sharing में Nextcloud की तुलना में कम permission options हैं। Web file manager functional है लेकिन plain है।
Pricing:
- Free: Community Edition, AGPLv3 open source
- Paid: Pro Edition (commercial) 3 से अधिक users वाली teams के लिए
- vs OneDrive: तेजी से sync, हल्का server footprint, कम ऐप्स
Platforms: Server Linux और Docker पर। Clients Windows, macOS, Linux, Android, iOS पर।
Bottom line: यह चुनें जब sync speed और library encryption एक full app ecosystem से अधिक मायने रखता है।
3. ownCloud Infinite Scale — Best modern lightweight option
ownCloud Infinite Scale ownCloud team का PHP से Go में एक rewrite है, एक microservices architecture के साथ जो horizontally scale करता है और original ownCloud की तुलना में कहीं कम memory में चलता है। Interface heavyweight contenders में सबसे light है, और federated sharing model दो ownCloud servers को बिना central account के users के बीच फ़ाइलें साझा करने देता है।
जहां यह कमजोर है: Nextcloud की तुलना में छोटा ecosystem, क्योंकि अधिकांश third-party apps जो ownCloud के PHP दिनों में बढ़े हैं उन्हें port नहीं किया गया है। कुछ features जो classic ownCloud के पास थे वे अभी भी roadmap पर हैं न कि shipped।
Pricing:
- Free: Apache 2.0 open source
- Paid: enterprise support contracts
- vs OneDrive: हल्का, अधिक आधुनिक architecture, प्रति checkbox कम features
Platforms: Server Linux, containers पर। Clients Windows, macOS, Linux, Android, iOS पर।
Download: ownCloud Infinite Scale | Source
Bottom line: यह चुनें जब आप एक आधुनिक, lightweight server चाहते हैं जो everything-app strategy का पीछा नहीं करता।
4. Syncthing — Best for peer-to-peer setups
Syncthing यह नाटक नहीं करता कि यह cloud storage है। यह आपकी अपनी मशीनों के बीच peer-to-peer sync है, जिसमें कोई central server की आवश्यकता नहीं है। अपने laptop पर एक folder drop करें, इसे अपने desktop के साथ साझा करने के लिए mark करें, दूसरे end पर share को accept करें, और यह synced रहता है। Encryption end-to-end है, डेटा कभी third-party server को नहीं छूता है, और resource footprint negligible है।
जहां यह कमजोर है: Default रूप से कोई web file browser नहीं। Non-Syncthing users के लिए कोई sharing model नहीं। Conflict resolution duplicate filenames के रूप में दिखाई देता है न कि merge dialog। “मेरी फ़ाइलें सभी मेरे devices पर” के लिए सर्वश्रेष्ठ काम करता है “colleague के साथ share करें” के बजाय।
Pricing:
- Free: MPL-2.0 open source
- Paid: none
- vs OneDrive: केवल personal devices के लिए उपयोगी, कोई sharing layer नहीं, पूर्ण privacy
Platforms: Windows, macOS, Linux, FreeBSD, Android, साथ ही Mobius Sync के माध्यम से एक maintained iOS port।
Bottom line: यह चुनें जब आप चाहते हैं कि आपके द्वारा मालिकाना प्रत्येक machine पर फ़ाइलें हों बिना बीच में किसी server के।
5. FileBrowser — Best for simple shared access
FileBrowser एक single Go binary है जो user accounts, permissions और link sharing के साथ एक directory को web interface पर serve करता है। कोई sync client नहीं, कोई calendar नहीं, कोई apps नहीं। यह सही tool है जब आप एक NAS पर एक folder को कुछ accounts के लिए expose करना चाहते हैं और बस इतना ही।
जहां यह कमजोर है: कोई native desktop sync नहीं। Concurrent editing में कोई locking नहीं। Sharing link-based है; कोई fine-grained group permission system नहीं। Drive replacement के रूप में उपयुक्त नहीं; remote-access file manager के रूप में उपयुक्त।
Pricing:
- Free: Apache 2.0 open source
- Paid: none
Platforms: Server Linux, Windows, macOS, containers पर। Browser-based हर client पर।
Download: FileBrowser | Source
Bottom line: यह चुनें जब job “मुझे ब्राउज़र से इन फ़ाइलों को access करने दें” है न कि “एक sync workflow बनाएं”।
6. Pydio Cells — Best for team workflows
Pydio Cells personal Drive की तुलना में enterprise content management के करीब बैठता है। Sharing model में cells (अपनी permissions के साथ shared workspaces), document-level workflows (review, approve, sign) और अच्छी audit logging शामिल है। Go core अच्छी तरह से scale करता है, और policy engine user, location, time और device के आधार पर fine-grained rules की अनुमति देता है।
जहां यह कमजोर है: एक-व्यक्ति homelab के लिए overkill। Enterprise Edition कई features को एक license के पीछे gate करता है। Configuration काफी involved है कि एक first install एक afternoon लेता है।
Pricing:
- Free: Home edition, GPLv3 open source
- Paid: Enterprise license
- vs OneDrive: मजबूत team-collaboration story, कमजोर single-user simplicity
Platforms: Server Linux, containers पर। Clients Windows, macOS, Linux, Android, iOS पर।
Download: Pydio Cells | Source
Bottom line: यह चुनें जब कई लोग documents share करते हैं और audit trails matter करते हैं।
7. Cryptomator — Best client-side encryption layer
Cryptomator एक server नहीं है। यह एक desktop client है जो किसी भी cloud folder के अंदर एक encrypted vault बनाता है, इसलिए bytes जो Dropbox, OneDrive, Google Drive या आपके अपने Nextcloud server पर समाप्त होते हैं encrypted हैं और host के लिए unreadable हैं। इसे ऊपर के किसी एक server के साथ pair करें और cloud केवल ciphertext देखता है।
जहां यह कमजोर है: एक vault को एन्क्रिप्ट करने के बाद कोई फ़ाइल sharing नहीं (आप एक single file को non-Cryptomator user के साथ share नहीं कर सकते)। Encrypted vaults के अंदर search limited है। Mobile apps paid हैं।
Pricing:
- Free: Windows, macOS, Linux के लिए desktop apps
- Paid: iOS के लिए लगभग 17 USD one-time, Android के लिए समान, optional donations
- vs OneDrive: एक replacement नहीं; top पर एक encryption layer
Platforms: Windows, macOS, Linux, Android, iOS।
Download: Cryptomator | Source
Bottom line: यह चुनें जब आप एक cloud का उपयोग करते रहना चाहते हैं जिसके लिए आप already pay करते हैं लेकिन host को plaintext के साथ विश्वास करना बंद करना चाहते हैं।
सही चुनना कैसे करें
- यदि आप एक पूर्ण Drive replacement चाहते हैं: Nextcloud। Mature, supported, deepest app library।
- यदि आप sync speed और library encryption की परवाह करते हैं: Seafile।
- यदि आप एक आधुनिक lightweight server चाहते हैं: ownCloud Infinite Scale।
- यदि आपको केवल अपने स्वयं के devices पर फ़ाइलें चाहिए: Syncthing। Server को बिल्कुल skip करें।
- यदि आप sync के बिना shared remote access चाहते हैं: FileBrowser।
- यदि एक team को document workflows की आवश्यकता है: Pydio Cells।
- यदि आप actually self-host नहीं करना चाहते हैं लेकिन encryption चाहते हैं: मौजूदा cloud के ऊपर Cryptomator।
FAQ
क्या मैं इनमें से कोई भी Raspberry Pi पर चला सकता हूं?
हां, caveats के साथ। Syncthing, FileBrowser और Cryptomator एक Raspberry Pi 4 या 5 पर अच्छी तरह से चलते हैं। Seafile workable है। Nextcloud और Pydio Cells चलते हैं, लेकिन जब कुछ clients concurrently sync करते हैं तो uneven UI performance की expect करें।
क्या self-hosted cloud storage वास्तव में OneDrive या Google Drive से अधिक सुरक्षित है?
यह हो सकता है, यदि आप data को back up करते हैं, server को patched रखते हैं, और इसे open internet के लिए expose करने से बचते हैं बिना एक real authentication layer के। एक neglected self-hosted server एक maintained commercial cloud से कम सुरक्षित है। एक well-maintained files को अपने नियंत्रण में रखता है।
क्या मुझे अपने राउटर पर एक port खोलना होगा?
जरूरी नहीं। Tailscale, ZeroTier और Cloudflare Tunnel सभी आपको internet से एक home server तक पहुंचने देते हैं बिना ports खोले। WireGuard भी काम करता है, थोड़ा अधिक setup के साथ। Internet के लिए एक port खोलना legacy path है और 2026 में शायद ही कभी सही है।
Collaboration के लिए कौन सा सबसे अच्छा है?
General collaboration के लिए Nextcloud broad apps के साथ। Pydio Cells यदि document workflows और audit matter करते हैं। Seafile team members के बीच fast file sync के लिए।
मैं OneDrive से कैसे migrate करूं?
अपने computer पर एक OneDrive client स्थापित करें, इसे सभी चीजों को locally sync करने दें, फिर OneDrive folder से अपने नए self-hosted tool के desktop client में copy करें। OneDrive से delete करने से पहले file counts और sizes match करने को verify करें। OneDrive-only folder structures के लिए सावधान रहें जिनमें reserved characters हैं जिन्हें Linux filesystems allow नहीं करता।
क्या मैं अपनी files को अपने NAS पर रख सकता हूं लेकिन फिर भी यात्रा करते समय उन्हें access कर सकता हूं?
हां। इस सूची में प्रत्येक server एक reverse proxy या VPN के माध्यम से remote access को support करता है। सबसे light setup NAS पर Tailscale है साथ ही आपके laptop और phone पर भी, जो हर device को आपके home network के लिए एक direct, encrypted route देता है कोई public port expose के बिना।