![]()
XDA की VPS किराए पर लेकर CGNAT को हराने की सामग्री उस समय आती है जब सेल्फ-होस्टेड रिवर्स प्रॉक्सी बुनियादी ढांचे का एक घरेलू-स्तरीय हिस्सा बन गया है। चाहे प्रॉक्सी NAS पर हो, एक पुरानी मिनी PC पर हो, या एक $5 VPS ब्रिज पर हो, आधार वही है: ट्रैफिक पोर्ट 443 पर आता है, होस्टनाम द्वारा सॉर्ट होता है, और सही आंतरिक सेवा तक पहुंचता है। 2020 के बाद से दो बड़े बदलाव हैं: ऑटो-HTTPS कितना आसान हो गया है, Let’s Encrypt प्लस Caddy/NGINX/Traefik इकोसिस्टम ने सर्टिफिकेट को एक गैर-मुद्दा बना दिया, और दर्शकों का आकार कितना बढ़ा। Jellyfin, Vaultwarden, Home Assistant, और Immich चलाने वाले घरों को इस परत की आवश्यकता है।
हमने 2026 में डेस्कटॉप पर सेल्फ-होस्टेड रिवर्स प्रॉक्सी के लिए 7 सर्वश्रेष्ठ ऐप्स का परीक्षण किया, जो Linux, Windows, और macOS को कवर करता है। बेंचमार्क विशिष्ट था: क्लीन Debian बॉक्स पर इंस्टॉल करें, तीन सेवाओं को HTTPS के माध्यम से रूट करें ऑटो-रिन्यूइंग सर्टिफिकेट के साथ, और रीबूट के बाद जीवित रहें। नीचे दिए गए सभी 7 योग्य हैं।
सेल्फ-होस्टेड रिवर्स प्रॉक्सी में क्या देखें
वह मानदंड जो काम करने वाले स्टैक को एक साल की YAML परेशानियों से अलग करते हैं:
- ऑटो-HTTPS। एक 2026 प्रॉक्सी Let’s Encrypt (या ZeroSSL, या Buypass) से मैनुअल cron के बिना सर्टिफिकेट प्राप्त करता है। डिफ़ॉल्ट HTTPS होना चाहिए, एक चेकबॉक्स नहीं।
- HTTP/2 और HTTP/3। दोनों अब मानक हैं। HTTP/3 विशेष रूप से किसी भी घर के लिए मदद करता है जहां ISP की TCP परफॉर्मेंस असमान है।
- एक कॉन्फ़िगरेशन मॉडल जिसे आप छह महीने में पढ़ सकते हैं। YAML, JSON, Caddyfile, NGINX-शैली, उस भाषा को चुनें जिसे आप याद रखेंगे जब नियम जो टूटा है वह नहीं है जो आपने पिछले हफ्ते लिखा था।
- Docker जागरूकता या सेवा खोज। एक प्रॉक्सी जो Docker daemon, Kubernetes, या Consul को देखता है और नई सेवाएं स्वचालित रूप से जोड़ता है, वह एक व्यस्त घर को आवश्यक स्वचालन का प्रकार है।
- CGNAT के पीछे से प्रॉक्सी को उजागर करने का तरीका। एक सार्वजनिक VPS ब्रिज, एक Tailscale Funnel, एक Cloudflare Tunnel, या आपका स्वयं का Pangolin/WireGuard हॉप। XDA सामग्री ने इस हिस्से को स्पष्ट रूप से बताया।
त्वरित तुलना
| ऐप | सर्वश्रेष्ठ है | कॉन्फ़िग शैली | ऑटो-HTTPS | शुरुआती कीमत |
|---|---|---|---|---|
| NGINX Proxy Manager | शुरुआत के अनुकूल GUI | NGINX के ऊपर Web UI | हाँ, बिल्ट-इन | मुफ़्त |
| Caddy | डिफ़ॉल्ट द्वारा ऑटो-HTTPS | Caddyfile (सरल) | हाँ, डिफ़ॉल्ट | मुफ़्त |
| Traefik | Docker-नेटिव गतिशील रूटिंग | YAML / लेबल | हाँ, ACME | मुफ़्त, Enterprise टियर मौजूद |
| NGINX | कच्ची क्लासिक परफॉर्मेंस | nginx.conf | मैनुअल (Certbot, acme.sh) | मुफ़्त, Plus $2,500/वर्ष से |
| HAProxy | लोड बैलेंसिंग + प्रॉक्सी | haproxy.cfg | मैनुअल या Lua प्लगइन | मुफ़्त, Enterprise टियर मौजूद |
| SWAG | NGINX + Let’s Encrypt प्रीसेट | Docker में NGINX कॉन्फ़िग | हाँ, certbot | मुफ़्त |
| Pangolin | सेल्फ-होस्टेड टनल + प्रॉक्सी | Web UI | हाँ | मुफ़्त |
सेल्फ-होस्टेड रिवर्स प्रॉक्सी के लिए 7 सर्वश्रेष्ठ ऐप्स
1. NGINX Proxy Manager, सर्वश्रेष्ठ शुरुआत-अनुकूल GUI
NGINX Proxy Manager NGINX को एक web UI में लपेटता है जो “एक डोमेन जोड़ें, इसे इस आंतरिक सेवा पर इंगित करें, एक Let’s Encrypt सर्टिफिकेट प्राप्त करें” को एक तीन-फॉर्म-फील्ड ऑपरेशन में बदल देता है। यह SQLite या MySQL बैकएंड के साथ एक एकल Docker कंटेनर के रूप में चलता है। प्रत्येक प्रॉक्सी होस्ट डेटाबेस में एक पंक्ति है; UI पर्दे के पीछे NGINX कॉन्फ़िग उत्पन्न करता है। 2026 में सेल्फ-होस्टेड रिवर्स प्रॉक्सी के लिए NPM सही चुनाव है घरेलू सेल्फ-होस्टर के लिए जो पहले NGINX सिंटैक्स सीखे बिना Jellyfin और Vaultwarden के लिए HTTPS चाहता है।
जहां यह असफल होता है: Web UI अंतर्निहित NGINX कॉन्फ़िग को छुपाता है, जो ठीक है जब तक आपको एक ऐसी सुविधा की आवश्यकता न हो जो UI उजागर न करता हो। पावर यूजर आमतौर पर कच्चे NGINX या Caddy में स्नातक होते हैं। डिफ़ॉल्ट इंस्टॉल बॉक्स से HTTP/3 को सक्षम नहीं करता है।
मूल्य निर्धारण:
- मुफ़्त: सभी सुविधाएँ, MIT लाइसेंस
- भुगतान: कोई नहीं
- प्लेटफॉर्म: Linux (Docker), Windows (Docker Desktop), macOS (Docker Desktop)
निचला रेखा: स्टार्टर चुनाव। यदि यह आपका पहला रिवर्स प्रॉक्सी है, तो NPM इंस्टॉल करें और तब तक पीछे मत देखो जब तक कुछ विशिष्ट आपको आगे धकेल न दे।
2. Caddy, ऑटो-HTTPS डिफ़ॉल्ट के लिए सर्वश्रेष्ठ
Caddy आधुनिक web server और रिवर्स प्रॉक्सी है जिसमें ऑटो-HTTPS डिफ़ॉल्ट व्यवहार है न कि ऑप्ट-इन के बजाय। एक तीन-पंक्ति Caddyfile Let’s Encrypt सर्टिफिकेट, HTTP/2, HTTP/3, और HSTS के साथ रिवर्स प्रॉक्सी सेट अप करता है। 2024 में 2.8 रिलीज़ ने ऑन-डिमांड TLS हैंडशेक को तेज किया; 2.9 श्रृंखला परिष्कृत HTTP/3 परिवहन लाई। 2026 में सेल्फ-होस्टेड रिवर्स प्रॉक्सी के लिए Caddy सही चुनाव है जब कॉन्फ़िग भाषा रनटाइम जितना महत्वपूर्ण हो।
जहां यह असफल होता है: Caddy प्लगइन इकोसिस्टम NGINX का जितना गहरा नहीं है। कुछ उन्नत रूटिंग (geo-IP, जटिल rewrites) को xcaddy की आवश्यकता है प्लगइन संकलित करने के लिए, जो एक छोटा कदम है लेकिन एक कदम है।
मूल्य निर्धारण:
- मुफ़्त: सभी सुविधाएँ, Apache-2
- भुगतान: कोई नहीं
- प्लेटफॉर्म: Linux, Windows, macOS, FreeBSD
निचला रेखा: जब आप एक कॉन्फ़िग फ़ाइल चाहते हैं जिसे आप अभी भी दो साल में स्पष्ट रूप से पढ़ेंगे।
3. Traefik, Docker-नेटिव गतिशील रूटिंग के लिए सर्वश्रेष्ठ
Traefik कंटेनर युग के लिए बनाया गया रिवर्स प्रॉक्सी है। Traefik को Docker daemon पर इंगित करें, अपनी सेवा कंटेनरों को लेबल जोड़ें, और Traefik उन्हें खोजता है, routes उत्पन्न करता है, और Let’s Encrypt सर्टिफिकेट स्वचालित रूप से प्रदान करता है। वही मॉडल Kubernetes (Ingress), Consul, और ECS के लिए काम करता है। 2026 में सेल्फ-होस्टेड रिवर्स प्रॉक्सी के लिए Traefik बनाम NGINX: Traefik Docker घरों में स्वचालित सेवा खोज पर जीतता है; NGINX कच्चे throughput और configurability पर जीतता है।
जहां यह असफल होता है: कॉन्फ़िगरेशन मॉडल दस्तावेज़ के साथ एक बैठक लेता है। YAML, file providers, लेबल-आधारित गतिशील providers, और static-vs-dynamic कॉन्फ़िग विभाजन सभी को समझने की आवश्यकता है जब तक चीजें क्लिक न हों। Web dashboard केवल-पढ़ने योग्य है।
मूल्य निर्धारण:
- मुफ़्त: सभी सुविधाएँ (Traefik Proxy v3)
- भुगतान: Traefik Enterprise RBAC और HA जोड़ता है, मूल्य निर्धारण अनुरोध पर
- प्लेटफॉर्म: Linux, Windows, macOS
निचला रेखा: जब आपका स्टैक ज्यादातर Docker हो और आप चाहते हैं कि प्रॉक्सी सेवाओं को स्वचालित रूप से ट्रैक करे।
4. NGINX, कच्ची क्लासिक परफॉर्मेंस के लिए सर्वश्रेष्ठ
NGINX रिवर्स प्रॉक्सी है जो दो दशकों से सार्वजनिक वेब चलाता है। कॉन्फ़िगरेशन nginx.conf और server blocks की एक निर्देशिका पेड़ है। ऑटो-HTTPS Certbot या acme.sh के माध्यम से आता है, एक बार सेटअप, फिर यह शांति से नवीनीकृत होता है। NGINX उन ट्रैफिक वॉल्यूम तक स्केल करता है जो एक घर कभी नहीं देखेगा, और दस्तावेज़ श्रेणी में सबसे अच्छी तरह हैं। 2026 में NGINX बनाम Caddy: NGINX ecosystem depth पर जीतता है, Caddy पहली HTTPS में समय पर जीतता है।
जहां यह असफल होता है: मैनुअल सर्टिफिकेट सेटअप। nginx.conf भाषा अपनी स्वयं की बोली है। एक server block में गलतियाँ NGINX को शुरू करने से रोकती हैं, जो पहली बार कुछ मिनट खर्च करती हैं।
मूल्य निर्धारण:
- मुफ़्त: NGINX Open Source
- भुगतान: NGINX Plus $2,500/वर्ष से (सेल्फ-होस्टिंग के लिए शायद ही कभी आवश्यक)
- प्लेटफॉर्म: Linux, Windows, macOS, FreeBSD
निचला रेखा: जब प्रॉक्सी को एक दशक के लिए उसी कॉन्फ़िग के साथ रहना होता है और आप सिंटैक्स सीखने में कोई आपत्ति नहीं करते हैं।
5. HAProxy, लोड बैलेंसिंग + प्रॉक्सी के लिए सर्वश्रेष्ठ
HAProxy 2002 से उच्च-ट्रैफिक deployments के लिए de-facto लोड बैलेंसर है और रिवर्स प्रॉक्सी के रूप में अच्छी तरह से काम करता है। 2024 में 3.0 LTS रिलीज़ एक अपडेट किया गया SSL स्टैक और बेहतर HTTP/3 हैंडलिंग जोड़ा। Lua scripting और Stick Tables आपको ऐसी सुविधाएँ बनाने देते हैं जिनके लिए अन्य proxies को बाहरी सेवाओं की आवश्यकता है। 2026 में सेल्फ-होस्टेड रिवर्स प्रॉक्सी के लिए HAProxy सही चुनाव है जब घर एक ही सेवा के कई उदाहरण चला रहा है और प्रॉक्सी को उनके बीच balance करने की आवश्यकता है।
जहां यह असफल होता है: ऑटो-HTTPS मैनुअल या Lua प्लगइन के माध्यम से है, बिल्ट-इन नहीं। कॉन्फ़िगरेशन सिंटैक्स अपनी स्वयं की भाषा है। अधिकांश सेल्फ-होस्टर को HAProxy की लोड-बैलेंसिंग depth की आवश्यकता नहीं है।
मूल्य निर्धारण:
- मुफ़्त: HAProxy Community Edition
- भुगतान: HAProxy Enterprise, मूल्य निर्धारण अनुरोध पर
- प्लेटफॉर्म: Linux, FreeBSD, macOS, Windows (community builds)
निचला रेखा: जब आपके पास एक सेवा के कई उदाहरण हों जिनके लिए balancing की आवश्यकता हो। अन्यथा NGINX या Caddy सरल उत्तर है।
6. SWAG, NGINX + Let’s Encrypt preset के लिए सर्वश्रेष्ठ
SWAG (Secure Web Application Gateway) LinuxServer.io की pre-built Docker image है जो Certbot, एक templating system, और लोकप्रिय सेल्फ-होस्टेड सेवाओं के लिए community-maintained server block के एक निर्देशिका के साथ NGINX को बंडल करता है। कंटेनर चलाएं, इसे अपने डोमेन पर इंगित करें, सही नमूना को सक्रिय कॉन्फ़िग में कॉपी करें, और आपके पास Jellyfin, Nextcloud, Vaultwarden, या कुछ और के लिए एक घंटे से कम में HTTPS है। 2026 में SWAG बनाम NPM: SWAG कच्चे NGINX कॉन्फ़िग को उजागर करता है, NPM उन्हें UI के पीछे छुपाता है।
जहां यह असफल होता है: NGINX कॉन्फ़िग को हाथ से संपादित करना। LinuxServer community प्रसिद्ध रूप से सहायक है लेकिन दस्तावेज़ कुछ Docker परिचितता मानते हैं। image में बहुत कुछ bundled है, DuckDNS, fail2ban, Authelia integration, जिसे आप चाहते हैं या नहीं।
मूल्य निर्धारण:
- मुफ़्त: सभी सुविधाएँ
- भुगतान: कोई नहीं
- प्लेटफॉर्म: Linux (Docker)
निचला रेखा: जब आप NGINX की flexibility और लोकप्रिय सेल्फ-होस्टेड सेवाओं के लिए पूर्व-लिखित कॉन्फ़िग की एक निर्देशिका चाहते हैं।
7. Pangolin, सेल्फ-होस्टेड टनल + रिवर्स प्रॉक्सी के लिए सर्वश्रेष्ठ
Pangolin Cloudflare Tunnel का नया सेल्फ-होस्टेड उत्तर है: एक रिवर्स प्रॉक्सी जो $5 VPS पर चलता है, एक WireGuard टनल जो आपके गृह नेटवर्क को इससे वापस जोड़ता है, और routes को manage करने के लिए एक web UI। 2025 में 1.0 रिलीज़ ने Authelia/Authentik के साथ SSO, IaC users के लिए एक API, और बेहतर monitoring जोड़ा। 2026 में सेल्फ-होस्टेड रिवर्स प्रॉक्सी के लिए Pangolin सही चुनाव है जब गृह कनेक्शन CGNAT के पीछे है और आप सब कुछ सेल्फ-होस्ट करना चाहते हैं, टनल सहित।
जहां यह असफल होता है: अन्य छह से छोटा community। architecture (VPS + टनल + home proxy) एक एकल NGINX container से अधिक moving parts है। कुछ उन्नत NGINX सुविधाएं लंबे समय तक लगती हैं।
मूल्य निर्धारण:
- मुफ़्त: AGPL-3 के अंतर्गत Open-source
- भुगतान: कोई नहीं
- प्लेटफॉर्म: Linux (Docker)
निचला रेखा: जब CGNAT वास्तविक समस्या हो और आप tunnel hop के लिए Cloudflare पर भरोसा नहीं करना चाहते हैं।
सही को चुनना कैसे करें
- यदि यह आपका पहला रिवर्स प्रॉक्सी है और आप GUI चाहते हैं: NGINX Proxy Manager।
- यदि आप ऑटो-HTTPS को डिफ़ॉल्ट के रूप में चाहते हैं और एक कॉन्फ़िग जिसे आप स्पष्ट रूप से पढ़ेंगे: Caddy।
- यदि आपका स्टैक ज्यादातर Docker है और आप सेवा खोज चाहते हैं: Traefik।
- यदि आप कोई abstractions नहीं के साथ कच्चा NGINX चाहते हैं: NGINX।
- यदि आपके पास एक ही सेवा के कई उदाहरण balance करने हैं: HAProxy।
- यदि आप NGINX प्लस सेल्फ-होस्टेड सेवाओं के लिए पूर्व-लिखित कॉन्फ़िग की एक निर्देशिका चाहते हैं: SWAG।
- यदि CGNAT वास्तविक समस्या है और आप एक सेल्फ-होस्टेड टनल चाहते हैं: Pangolin (और एक छोटा VPS)।
एक CGNAT-bound household के लिए काम करने वाली 2026 स्टैक $5 VPS पर Pangolin है जिसके पीछे Caddy या NPM है, सेवाएं केवल Tailscale पर exposed हैं, और एक Wireguard टनल home network को connected रखता है। ये सभी परस्पर exclusionary नहीं हैं; नामों को बस अपना हिस्सा निभाना है।
FAQ
सेल्फ-होस्ट करने के लिए सबसे आसान रिवर्स प्रॉक्सी कौन सा है?
NGINX Proxy Manager। प्रति host तीन-form-field सेटअप, स्वचालित Let’s Encrypt, और एक web UI। Caddy एक करीबी दूसरा है यदि आप dashboard के माध्यम से क्लिक करने के बजाय Caddyfile संपादित करना पसंद करते हैं।
क्या मेरे गृह कनेक्शन को एक सार्वजनिक IP की आवश्यकता है?
एक सीधे accessible रिवर्स प्रॉक्सी के लिए, हाँ। यदि आपका ISP आपको CGNAT address देता है (कोई सार्वजनिक IP नहीं), आपको एक टनल, Cloudflare Tunnel, Tailscale Funnel, या एक छोटे VPS के साथ सेल्फ-होस्टेड Pangolin setup की आवश्यकता है, सेवाओं को expose करने के लिए। XDA piece इस महीने इस case को ठीक करता है।
Caddy स्वचालित रूप से SSL renewals को कैसे हैंडल करता है?
Caddy एक ACME client के साथ ships। जब पहली बार एक hostname request किया जाता है, Caddy Let’s Encrypt (या ZeroSSL या Buypass) तक पहुंचता है, HTTP-01 या TLS-ALPN-01 challenge के साथ ownership prove करता है, और सर्टिफिकेट को locally store करता है। Renewal expiry से 30 दिन पहले किसी हस्तक्षेप के बिना होता है।
क्या मैं Raspberry Pi पर रिवर्स प्रॉक्सी चला सकता हूँ?
हाँ। ये सभी सात Pi 4 या Pi 5 पर आराम से चलते हैं। Pangolin, NPM, और SWAG आमतौर पर Docker containers के रूप में deployed होते हैं और 200 MB से कम RAM consume करते हैं। NGINX और Caddy Pi OS पर natively भी चल सकते हैं।
क्या मुझे Cloudflare Tunnel के बजाय उपयोग करना चाहिए?
Cloudflare Tunnel व्यक्तियों के लिए उत्कृष्ट और मुफ़्त है, लेकिन यह आपके ट्रैफिक को Cloudflare के माध्यम से route करता है। उन घरों के लिए जो नहीं चाहते हैं, Pangolin या आपका स्वयं का Wireguard-to-VPS हॉप Cloudflare के बिना समतुल्य है।
रिवर्स प्रॉक्सी और लोड बैलेंसर में क्या अंतर है?
एक रिवर्स प्रॉक्सी एक या अधिक backend सेवाओं के सामने बैठता है और hostname या path के आधार पर requests को forward करता है। एक लोड बैलेंसर विशेष रूप से एक ही सेवा के कई उदाहरणों में requests distribute करता है। HAProxy और NGINX दोनों हो सकते हैं; NPM और Caddy मुख्य रूप से रिवर्स proxies हैं जिनमें बुनियादी load-balancing सुविधाएँ हैं।