Pi-hole

अधिकांश स्व-होस्टिंग गाइड Jellyfin से शुरू होते हैं, जो पहला गलत कदम है। डीएनएस के बिना, निगरानी के बिना, रिवर्स प्रॉक्सी के बिना और बैकअप योजना के बिना एक मशीन पर मीडिया सर्वर एक घर है जिसमें पाइपिंग नहीं है। यह एक सप्ताह तक चलेगा और फिर रूटर रीस्टार्ट, प्रमाणपत्र की समयावधि या डिस्क की विफलता आपको सिखाएगी कि नींव की परत क्यों महत्वपूर्ण है।

हमने नौ सेवाओं की समीक्षा की जो लोग आमतौर पर अपने मीडिया सर्वर के नीचे स्टैक करते हैं, Linux और Windows सेटअप के मिश्रण पर प्रत्येक का परीक्षण किया, और इसे सात तक सीमित कर दिया जो पहले सप्ताह में अपने लिए भुगतान करते हैं। सूची यह मानती है कि आप पहले से ही जानते हैं कि आप स्व-होस्ट क्यों करना चाहते हैं और बस चीजों को स्थापित करने के लिए एक समझदारी भरा क्रम चाहते हैं।

एक स्व-होस्टेड नींव में क्या देखना है

त्वरित तुलना

App Best for Platforms Free plan Starting price/mo Rating
Pi-hole Network-wide DNS and ad blocking Linux, Docker, Raspberry Pi Yes, all features $0 (donation) 4.8 / 5 (GitHub 51k stars)
Uptime Kuma Watching every other service Linux, Docker, Windows Yes, all features $0 4.9 / 5 (GitHub 63k stars)
Nginx Proxy Manager Reverse proxy with Let’s Encrypt Linux, Docker Yes, all features $0 4.7 / 5 (GitHub 24k stars)
Tailscale Zero-config VPN mesh Linux, Windows, macOS Yes, up to 100 devices $6/user (Personal Pro) 4.9 / 5
Home Assistant Smart-home orchestration Linux, macOS, Windows, HAOS Yes, all features $0 4.8 / 5
Portainer Docker/Podman/K8s management UI Linux, Docker, Windows Yes, Community Edition $0 CE, $79/mo BE 4.6 / 5
Restic Encrypted, deduplicated backups Linux, macOS, Windows Yes, all features $0 4.8 / 5 (GitHub 27k stars)

ऐप्स

1. Pi-hole, नेटवर्क डीएनएस और विज्ञापन अवरोधन

Pi-hole स्थापित करने के लिए पहली चीज है। यह एक नेटवर्क-व्यापी डीएनएस सर्वर है जो विज्ञापनों और ट्रैकर्स को रिज़ॉल्वर स्तर पर ब्लॉक करता है, जिसका अर्थ है कि आपके नेटवर्क पर प्रत्येक डिवाइस प्रति-डिवाइस सेटअप के बिना लाभान्वित होता है। यह आपको एक कार्यशील पुनरावर्ती डीएनएस भी देता है जिस पर आप इस सूची में हर दूसरी सेवा के लिए भरोसा करेंगे।

स्थापन एक आदेश है। अपने रूटर के DHCP डीएनएस को Pi-hole IP की ओर इंगित करें और हर फोन, TV और लैपटॉप तुरंत लाभान्वित होना शुरू कर दें। डैशबोर्ड रीयल-टाइम में क्वेरी सांख्यिकी दिखाता है, इसलिए आप पहले दिन सीखते हैं कि आपके नेटवर्क पर वास्तव में क्या बातचीत कर रहा है।

कहां यह कम पड़ता है: Pi-hole वेब यूआई पुराना है (v6 बेहतर है, लेकिन अभी भी अपनी उम्र दिखाता है)। यदि आपका ISP रूटर आपको DHCP डीएनएस को ओवरराइड करने देता है, तो आपको प्रति-डिवाइस डीएनएस सेट करना होगा।

मूल्य निर्धारण:

प्लेटफॉर्म: Linux native, Raspberry Pi (क्लासिक), Docker कहीं भी

डाउनलोड: Pi-hole official site · Pi-hole on GitHub

निचली पंक्ति: इसे पहले स्थापित करें। इस सूची में हर दूसरी सेवा एक कार्यशील स्थानीय डीएनएस होने से लाभान्वित होती है, और विज्ञापन-अवरोधन लाभ आपके पास हर डिवाइस को हिट करता है।

2. Uptime Kuma, जानें कि कब चीजें टूटती हैं

Uptime Kuma हर सेवा की निगरानी करता है जिसे आप स्व-होस्ट करते हैं और जब कोई नीचे जाता है तो आपको पिंग करता है। Pi-hole जांच, Nginx Proxy Manager जांच, Jellyfin जांच, रूटर जांच सेट करें। पहली बार जब आपकी Jellyfin कंटेनर मेमोरी से बाहर चली जाती है और सुबह 3 बजे मर जाती है, तो आपको Discord ping मिलेगा, इसके बजाय शनिवार की सुबह को एक छोटे बच्चे के लिए Bluey चलाने का प्रयास करके इसे खोजने के बजाय।

HTTP, TCP, DNS, ping, Docker कंटेनर और दर्जनों अन्य जांच प्रकारों का समर्थन करता है। अधिसूचनाएं Discord, Slack, Telegram, Gotify, Signal, ntfy और लगभग तीस अन्य में जाती हैं।

कहां यह कम पड़ता है: स्थिति पृष्ठ सुविधा ठीक है लेकिन Better Uptime जैसी होस्टेड सेवा के रूप में पॉलिश नहीं है। यदि आपका नेटवर्क पूरी तरह से नीचे चला जाता है, तो Uptime Kuma आपको नहीं बता सकता (उसी नेटवर्क पर कुछ भी नहीं चल सकता)।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker, Linux native, Windows binary

डाउनलोड: Uptime Kuma on GitHub

निचली पंक्ति: इसे दूसरे स्थान पर स्थापित करें। यह कुछ भी खर्च नहीं करता है और आपको “यह कितने समय से टूटा है” प्रश्न से बचाता है जो हर स्व-होस्टर अंततः पूछते हैं।

3. Nginx Proxy Manager, रिवर्स प्रॉक्सी आसान तरीका

Nginx Proxy Manager कारण है कि “https://jellyfin.myhouse.com” “http://192.168.1.42:8096” के बजाय काम करता है। यह nginx के ऊपर एक वेब यूआई है जो रिवर्स-प्रॉक्सी कॉन्फ़िगरेशन, Let’s Encrypt प्रमाणपत्र और प्रति-डोमेन एक्सेस नियंत्रण को संभालता है, और nginx conf फ़ाइलों को मैन्युअल रूप से संपादित किए बिना आपको अपनी स्थानीय सेवाओं पर HTTPS मिलता है।

प्रति नई सेवा दो क्लिक। यह स्वचालित रूप से प्रमाणपत्रों को नवीनीकृत करता है, HTTP को HTTPS पर पुनः निर्देशित करता है, और आपको डिवाइस डोमेन नाम के आधार पर Docker कंटेनरों को इंगित करने देता है। जंगली कार्ड प्रमाणपत्र डीएनएस चुनौती के साथ सामान्य प्रदाताओं के लिए बॉक्स से काम करते हैं।

कहां यह कम पड़ता है: डिबग करना जब एक प्रमाणपत्र जारी करना nginx logs पढ़ना शामिल है (कोई in-UI निदान नहीं)। यदि आप एक पावर यूजर हैं तो शुद्ध Traefik के रूप में सुविधा-समृद्ध नहीं है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker (समझदारी भरा विकल्प), Linux

डाउनलोड: Nginx Proxy Manager on GitHub

निचली पंक्ति: इसे तीसरे स्थान पर स्थापित करें, आपके DNS और निगरानी के ठीक बाद। हर सेवा जो आप इसके बाद जोड़ते हैं, स्वचालित रूप से एक वास्तविक होस्टनाम और वास्तविक प्रमाण पत्र प्राप्त करता है।

4. Tailscale, पोर्ट फॉरवर्डिंग के बिना दूरस्थ पहुंच

Tailscale WireGuard पर निर्मित एक मेश VPN है जो हर डिवाइस को देता है जिसके पास आपके पास एक निजी नेटवर्क पर एक स्थिर IP है। यह पूरी पिच है। क्लाइंट स्थापित करें, Google या GitHub के साथ लॉगिन करें, और आपका फोन, लैपटॉप और होम सर्वर सभी एक ही निजी LAN पर हैं, भले ही वे शारीरिक रूप से कहाँ हों।

स्व-होस्टर के लिए किलर फीचर यह है कि आप कभी अपने होम राउटर पर पोर्ट नहीं खोलते हैं। कोई गतिशील DNS नहीं, कोई पोर्ट फॉरवर्डिंग नहीं, कोई Jellyfin को इंटरनेट के लिए नहीं। आपका फोन http://jellyfin.tailnet-name.ts.net:8096 हिट करता है और यह बस काम करता है।

कहां यह कम पड़ता है: मुफ्त स्तर 100 डिवाइस, तीन उपयोगकर्ताओं तक सीमित है। गहरे नेटवर्किंग का उपयोग (सबनेट रूटिंग, निकास नोड्स) दस्तावेज़ों को पढ़ने की आवश्यकता है। यदि Tailscale कंपनी के रूप में गायब हो जाता है, तो समन्वय सर्वर (Headscale) खुला-स्रोत है लेकिन आप माइग्रेशन पर एक दोपहर खर्च करेंगे।

मूल्य निर्धारण:

प्लेटफॉर्म: Linux, Windows, macOS, iOS, Android

डाउनलोड: Tailscale official site · Tailscale on GitHub

निचली पंक्ति: इसे चौथे स्थान पर स्थापित करें। यह हर “मैं इसे बाहर से कैसे एक्सेस करता हूं” समस्या को प्रतिस्थापित करता है जिसे आप अन्यथा सप्ताहांत पर खर्च करेंगे।

5. Home Assistant, यदि आपके पास स्मार्ट डिवाइस हैं

Home Assistant स्थानीय-पहली स्मार्ट-होम हब है। यदि आपके पास एक स्मार्ट प्लग, Zigbee सेंसर, या Amazon Echo है, तो Home Assistant आपको निर्माता के क्लाउड को डेटा भेजे बिना इसे नियंत्रित करने देता है। यह सब कुछ और के लिए स्वचालन परत भी बन जाता है: “सूर्यास्त पर कार्यालय प्रकाश चालू करें”, “मुझे सूचित करें जब दरवाजा मध्यरात्रि के बाद खुले”, “जब अंतिम व्यक्ति चला जाए तो टीवी बंद करें”।

स्थापन एक Docker कंटेनर या उपकरण OS (HAOS) है यदि आप एक समर्पित Raspberry Pi चाहते हैं। Add-ons Zigbee, Z-Wave, Matter और Thread ब्रिज को संभालते हैं। एक बार चल रहा है, यह आपके घर के लिए एकल नियंत्रण विमान बन जाता है।

कहां यह कम पड़ता है: सीखने की वक्र वास्तविक है। पहली बार उपयोगकर्ता अपने पहले स्वचालन के लिए YAML पर पूरी शाम बिताते हैं। UI दो साल पहले की तुलना में बहुत बेहतर है लेकिन अभी भी वह नहीं है जिसे आप सहज कहेंगे।

मूल्य निर्धारण:

प्लेटफॉर्म: Raspberry Pi पर HAOS, Docker, Linux, WSL के माध्यम से Windows

डाउनलोड: Home Assistant official site · Home Assistant on GitHub

निचली पंक्ति: इसे पांचवें स्थान पर स्थापित करें, और केवल यदि आपके पास वास्तव में नियंत्रित करने के लिए स्मार्ट डिवाइस हैं। अन्यथा इसे छोड़ दें।

6. Portainer, CLI के बिना Docker

Portainer Docker के लिए वेब यूआई है (और Podman, और Kubernetes यदि आप महत्वाकांक्षी महसूस कर रहे हैं)। यह CLI को बदलने के बजाय दिनचर्या कार्य को तेज करता है। आप चलती कंटेनर, उनके संसाधन उपयोग, उनके लॉग और उनकी compose फ़ाइलें देखते हैं बिना टर्मिनल खोले।

जो कोई भी Docker में नया है, Portainer प्रशिक्षण पहिए हैं जो बिना हर ध्वज को याद किए कंटेनर चलाना संभव बनाते हैं। दिग्गजों के लिए, यह एक डैशबोर्ड है “क्या अभी कुछ लाल है?”

कहां यह कम पड़ता है: Community Edition (जो मुफ्त है) वर्षों से सुविधाओं में कटौती की गई है आपको Business Edition की ओर धकेलने के लिए। कुछ दृश्य केवल BE हैं। यह अभी भी मुफ्त स्तर के लिए लायक है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker (native), Kubernetes, Podman

डाउनलोड: Portainer official site · Portainer on GitHub

निचली पंक्ति: यदि आप Docker में नए हैं तो यह छठे स्थान पर स्थापित करें; यदि आप पहले से ही docker-compose के साथ सहज हैं और यूआई की आवश्यकता नहीं है तो छोड़ दें।

7. Restic, बैकअप जो आप वास्तव में चलाएंगे

Restic एक कमांड-लाइन बैकअप टूल है जो सुस्त हिस्सों को सही तरीके से निकालता है: आराम से एन्क्रिप्ट किया गया, डिडुप्लिकेटेड, संस्करण, और यह लगभग किसी भी संग्रहण बैकएंड (स्थानीय डिस्क, SFTP, S3, Backblaze B2, Wasabi, Google Cloud Storage) को धकेल सकता है। बैकअप के लिए एक आदेश, पुनर्स्थापन के लिए एक आदेश, और रिपॉजिटरी प्रारूप स्थिर और खुला है।

restic backup /docker और restic backup /home रात भर के लिए एक cron काम करें, B2 को offsite ($6/TB/माह) के लिए रिपॉजिटरी को दर्पण करें, और आपका पूरा स्व-होस्ट सेटअप पुनर्प्राप्त होना चाहिए। यह Synology बैकअप लाइसेंस की तुलना में सस्ता है और किसी भी GUI टूल की तुलना में अधिक लचकदार है।

कहां यह कम पड़ता है: कोई GUI नहीं (ऊपर Backrest या Autorestic मदद करता है)। पहली बार चलाने का सीखने की वक्र वास्तविक है। बड़ी रिपॉजिटरीज पर गहरे prune संचालन धीमे हो सकते हैं।

मूल्य निर्धारण:

प्लेटफॉर्म: Linux, macOS, Windows, FreeBSD

डाउनलोड: Restic official site · Restic on GitHub

निचली पंक्ति: इसे सातवें स्थान पर स्थापित करें, और उसी दिन cron काम को सेट करें। हर स्व-होस्टर जो इस कदम को छोड़ गया है, एक घर निर्देशिका खोने के बारे में एक कहानी है।

सही एक को कैसे चुनें

यदि आप सबसे सरल विकल्प चाहते हैं: $50 Raspberry Pi पर Pi-hole स्थापित करें और वहीं रुकें। अकेले वह आपके घर नेटवर्क को बदल देता है।

यदि आपको दूरस्थ पहुंच की आवश्यकता है: Tailscale, इससे पहले कि आप कुछ भी बाहर की ओर स्थापित करें।

यदि आप बजट पर हैं: यहां सब कुछ मुफ्त है। एकमात्र वास्तविक लागत offsite backups के लिए $6/TB/माह B2 सदस्यता है।

यदि आप एक पावर यूजर हैं: Portainer को छोड़ दें, Nginx Proxy Manager को Traefik से बदलें, और Restic को Autorestic से चलाएं। बाकी सब कुछ रहता है।

यदि आपने पहले Jellyfin स्थापित करने की कोशिश की और “यह मेरे फोन से काम क्यों नहीं करता” मारा: आपने Nginx Proxy Manager और Tailscale को छोड़ दिया। फिर से कोशिश करने से पहले दोनों को स्थापित करें।

FAQ

सर्वश्रेष्ठ मुफ्त स्व-होस्टेड नींव स्टैक क्या है?

Pi-hole, Uptime Kuma, Nginx Proxy Manager, Tailscale, और Restic। सभी पाँच हमेशा के लिए मुफ्त हैं और DNS, निगरानी, रिवर्स प्रॉक्सी, दूरस्थ पहुंच और बैकअप को कवर करते हैं। यदि आप एक Docker UI चाहते हैं तो Portainer जोड़ें, यदि आपके पास स्मार्ट डिवाइस हैं तो Home Assistant जोड़ें।

क्या मुझे सभी सात की आवश्यकता है?

केवल तीन: Pi-hole (या किसी अन्य स्थानीय DNS), Nginx Proxy Manager (या Traefik), और Restic। अन्य चार दृढ़ता से अनुशंसित हैं लेकिन एक काम कर रहे सेटअप के लिए कड़ाई से आवश्यक नहीं हैं।

मुझे कौन सा स्व-होस्टेड ऐप पहले स्थापित करना चाहिए?

Pi-hole। यह पहले दिन आपके नेटवर्क पर हर डिवाइस से लाभान्वित होता है और जो कुछ आता है उसके लिए एक कार्यशील DNS परत देता है।

क्या Tailscale सच में आवश्यक है?

यदि आप कभी अपने घर नेटवर्क को नहीं छोड़ते, तो नहीं। यदि आप एक कैफे या अपने माता-पिता के घर से अपने Jellyfin सर्वर को हिट करना चाहते हैं, तो हाँ, और यह हर विकल्प की तुलना में आसान है।

क्या मैं रिवर्स प्रॉक्सी को छोड़ सकता हूं?

आप कर सकते हैं, जब तक कि पहली बार आप IP:port के बजाय होस्टनाम द्वारा सेवा एक्सेस करना चाहते हैं, या आप HTTPS चाहते हैं। दोनों नई स्व-होस्ट की तुलना में तेजी से होते हैं।

स्व-होस्ट सेटअप को बैकअप करने का सबसे सस्ता तरीका क्या है?

Restic को Backblaze B2 में लगभग $6/TB/माह को धकेला जा रहा है, तेजी से पुनरुद्धार के लिए एक बाहरी USB ड्राइव पर स्थानीय दर्पण के साथ। यह अधिकांश घरों के सेटअप के लिए $ 20/माह से कम है।