
WolfStack को ध्यान मिला जब XDA-Developers ने एक पुराने होम लैब इंटरफेस को छोड़ने के बारे में लिखा, और एकल Rust बाइनरी जो Docker, LXC, VM, ZFS स्टोरेज, बैकअप, फायरवॉल और एक मेश नेटवर्क को बंडल करती है वह सचमुच एक साफ इंस्टॉल में प्रभावशाली है। समस्या तब सामने आती है जब होम लैब एक बॉक्स से अधिक बढ़ता है। मुफ्त टियर तीन होस्ट पर रुकती है, लाइसेंस केवल गैर-व्यावसायिक उपयोग के लिए है, और all-in-one आकार का मतलब है कि एक ही टुकड़े को स्वैप करना (राउटर, मेश नेटवर्क, स्टोरेज लेयर) जितना मुश्किल होना चाहिए। नीचे दिए गए WolfStack विकल्प उसी जमीन को टुकड़ों में कवर करते हैं जिन्हें आप मिश्रित, स्वैप और उस हार्डवेयर पर होस्ट कर सकते हैं जो आपके पास पहले से है।
हमने Proxmox बॉक्स, Synology NAS, WSL2 के साथ Windows मिनी PC, और एक ही VLAN पर कुछ Raspberry Pi 5s के साथ सात WolfStack विकल्पों का परीक्षण किया। कुछ पूर्ण वर्चुअलाइजेशन प्लेटफॉर्म हैं, कुछ केवल कंटेनर-प्रबंधन UI हैं, और एक कंटेनर प्लगइन के साथ एक Linux सर्वर कंसोल है। उनमें से कोई भी तीन होस्ट पर लाइसेंस कुंजी के लिए नहीं पूछते।
त्वरित तुलना
| ऐप | के लिए सर्वश्रेष्ठ | मुफ्त योजना | शुरुआती मूल्य | उल्लेखनीय विशेषता |
|---|---|---|---|---|
| Portainer | सभी होस्ट में परिचित Docker UI | हाँ, सीमित CE | $0, BE उद्धृत | सबसे बड़ी समुदाय और टेम्पलेट कैटलॉग |
| Proxmox VE | VM पहले, कंटेनर दूसरे | हाँ, पूरी तरह | मुफ्त (सशुल्क समर्थन स्तर) | एक OS में KVM + LXC + ZFS + क्लस्टरिंग |
| CasaOS | एकल होम सर्वर पर शुरुआती | हाँ, पूरी तरह | मुफ्त | एक-क्लिक इंस्टॉल के साथ आत्म-होस्ट किया गया ऐप स्टोर |
| Cosmos Cloud | एकल सर्वर जिसमें सुरक्षा बनाई गई हो | हाँ, पूरी तरह | मुफ्त | एक बॉक्स में रिवर्स प्रॉक्सी, SSO और कंटेनर UI |
| Dockge | Compose-first सिंगल-हो होस्ट प्रबंधन | हाँ, पूरी तरह | मुफ्त | डिस्क पर सीधे compose.yaml संपादित करता है |
| Cockpit | कंटेनर प्लगइन के साथ वास्तविक Linux admin कंसोल | हाँ, पूरी तरह | मुफ्त | यह OS के साथ चलता है जिसे यह प्रबंधित करता है, इसके ऊपर नहीं |
| Komodo | GitOps के साथ मल्टी-हो स्ट बेड़े | हाँ, पूरी तरह | मुफ्त | Rust कोर, Git-driven परिनियोजन |
लोग WolfStack क्यों छोड़ते हैं
तीन-होस्ट मुफ्त कैप शीर्षक है। NAS, Proxmox बॉक्स और Raspberry Pi के साथ एक होम लैब सीमा को पार कर जाता है इससे पहले कि कुछ दिलचस्प होता है, और लगभग $16 प्रति माह की सशुल्क योजना दस होस्ट के लिए उन उपकरणों की तुलना में महंगी है जो दर्जनों होस्ट के लिए मुफ्त में स्केल करते हैं। PolyForm गैर-व्यावसायिक लाइसेंस साइड प्रोजेक्ट और छोटे परामर्श को खारिज कर देता है जो होम लैबर्स अक्सर एक ही हार्डवेयर पर चलाते हैं, जो एक शांत लेकिन वास्तविक ब्लॉकर है।
एकल-बाइनरी पदचिह्न जो डेमो में सुरुचिपूर्ण दिखता है वह जोखिम को भी केंद्रित करता है। एक WolfStack बॉक्स जो अपने WolfRouter घटक को खो देता है DHCP, DNS और फायरवॉल को नीचे लाता है, और बंडल में एक ही टुकड़ा बदलना (कहते हैं, WolfNet को Tailscale के लिए स्वैप करना) का मतलब टूल के डिफ़ॉल्ट के विरुद्ध लड़ना है। परियोजना युवा है, प्लगइन सतह छोटी है, और आगे-पीछे की माइग्रेशन पथ इंस्टॉलेशन फ्लो जितनी पॉलिश नहीं हैं। लोग स्टैक को ऐसे टुकड़ों में तोड़ने के लिए चले जाते हैं जिन्हें वे स्वतंत्र रूप से बदल सकते हैं।
7 विकल्प
Portainer
Portainer ग्रह पर सबसे अधिक तैनात Docker UI है, और यह स्केल टेम्पलेट, डॉक्स और स्टैक ओवरफ्लो उत्तरों में दिखता है। Community Edition एक Docker होस्ट को आराम से प्रबंधित करता है और एजेंटों के माध्यम से कुछ और तक पहुंचता है। Business Edition RBAC, ऑडिट लॉग और फ्लीट फीचर जोड़ता है, मुफ्त UI में आपको याद दिलाने के लिए लगातार अपग्रेड प्रॉम्प्ट के साथ।
जहां यह कम पड़ता है: Compose समर्थन अभी भी एक कंटेनर-पहले UI के लिए बोल्ट किया हुआ महसूस होता है; YAML संपादक एक सादे textarea में प्रदान किया जाता है और कुछ संक्षिप्त-वाक्य विन्यास सत्यापन को छोड़ देता है। मुफ्त टियर हर रिलीज़ को संकीर्ण करता है। Kubernetes साइड ठोस है लेकिन अधिकांश WolfStack उपयोगकर्ताओं को आवश्यकता नहीं है।
मूल्य निर्धारण: Community Edition Zlib लाइसेंस के तहत मुफ्त है। Business Edition प्रति नोड उद्धृत किया गया है और समान होस्ट गणना के लिए WolfStack की सशुल्क योजना के ऊपर अच्छी तरह शुरू होता है। बनाम WolfStack: बड़ा इकोसिस्टम, संकीर्ण दायरा (Docker प्लस Kubernetes, कोई VM नहीं, कोई राउटर नहीं, कोई भंडारण नहीं)।
WolfStack से माइग्रेट: WolfStack से प्रत्येक Compose स्टैक को निर्यात करें, कंपोज़ फाइलों को Portainer के Stacks दृश्य में गिराएं, और Portainer को एक ही Docker सॉकेट पर इंगित करें। LXC कंटेनर और VM स्थानांतरित नहीं होते हैं, इसलिए उन्हें Proxmox में स्थानांतरित करने या संक्रमण के दौरान WolfStack बॉक्स पर रखने की योजना बनाएं।
डाउनलोड: portainer.io
निचली पंक्ति: जब प्राथमिकता एक ज्ञात मात्रा गहरी टेम्पलेट लाइब्रेरी के साथ है और WolfStack बंडल का बाकी हिस्सा (राउटर, मेश, भंडारण) नहीं है जिस पर आप वास्तव में भरोसा करते थे।
Proxmox VE
Proxmox VE एक Debian-आधारित हाइपरविजर है जो KVM वर्चुअल मशीन और LXC कंटेनर को साथ-साथ चलाता है, ZFS स्टोरेज और एक अंतर्निर्मित क्लस्टर प्रबंधक के साथ। यह WolfStack के “पूरे बॉक्स के लिए एक OS” की भावना के निकटतम मेल है, इस अंतर के साथ कि VM प्रथम श्रेणी के नागरिक हैं और Docker एक LXC या छोटी VM के अंदर चलता है।
जहां यह कम पड़ता है: Bare-metal इंस्टॉल का मतलब डिस्क को पोंछना; आप Proxmox को मौजूदा Ubuntu सर्वर पर नहीं जोड़ सकते जैसे आप Cockpit जोड़ सकते हैं। वेब UI कार्यात्मक है लेकिन दृश्यमान रूप से पुरानी है। Docker प्रबंधन मूल नहीं है; सम्मेलन Docker को LXC के अंदर चलाना है और इसे Portainer या Dockge के साथ पहुंचना है।
मूल्य निर्धारण: AGPLv3 के तहत मुफ्त जिसमें सशुल्क समर्थन सदस्यता वैकल्पिक है जो समुदाय स्तर के लिए प्रति वर्ष प्रति CPU लगभग 110 यूरो से शुरू होती है। बनाम WolfStack: होस्ट की किसी भी संख्या पर मुफ्त, बहुत व्यापक हार्डवेयर समर्थन, कोई कंटेनर UI शामिल नहीं।
WolfStack से माइग्रेट: VM को qcow2 या OVA छवियों के रूप में स्थानांतरित करें और qm importdisk के साथ आयात करें। LXC कंटेनर tarballs के रूप में निर्यात करते हैं और pct restore के माध्यम से आयात करते हैं। Docker वर्कलोड को Docker-in-LXC कंटेनर में Compose स्टैक के रूप में स्थानांतरित किया जाता है, फिर Portainer या Dockge को उस सॉकेट पर इंगित करें।
डाउनलोड: proxmox.com
निचली पंक्ति: जब VM दैनिक कार्यभार है और कंटेनर एक माध्यमिक चिंता है तो इसे चुनें। Docker लेयर के लिए Portainer या Dockge के साथ जोड़ी।
CasaOS
CasaOS इस सूची में सबसे मित्रवत प्रवेश बिंदु है। यह एक पंक्ति स्क्रिप्ट के साथ मौजूदा Linux सर्वर के ऊपर इंस्टॉल करता है, एक डेस्कटॉप जैसा डैशबोर्ड प्रस्तुत करता है, और क्यूरेट किए गए आत्म-होस्ट किए गए ऐप्स के एक ऐप स्टोर के साथ आता है (Jellyfin, Nextcloud, Vaultwarden, *arr स्टैक, Home Assistant)। राय दी गई डिफ़ॉल्ट का अर्थ है कि एक नया होम लैब उपयोगकर्ता दोपहर के भोजन से पहले पांच सेवाएं चला सकता है।
जहां यह कम पड़ता है: बेड़े के लिए निर्मित नहीं। CasaOS एक सर्वर की अपेक्षा करता है और दूसरे होस्ट को प्रबंधित करने की कोशिश करने पर इसकी सीमा दिखाता है। उन्नत Docker विशेषताएं (कस्टम नेटवर्क, जटिल Compose ओवरराइड) CLI में गिरने की आवश्यकता है। ऐप स्टोर ऐप्स अपस्ट्रीम छवियों के दिनों या हफ्तों से पीछे हैं।
मूल्य निर्धारण: मुफ्त, Apache 2.0 के तहत खुला स्रोत। कोई सशुल्क स्तर नहीं। बनाम WolfStack: सरल, अधिक मित्रवत, केवल एकल होस्ट।
WolfStack से माइग्रेट: WolfStack के कंटेनर स्थिति को संग्रहित करने के बाद समान मशीन पर CasaOS इंस्टॉल करें। CasaOS ऐप स्टोर से ऐप्स को पुनः स्थापित करें और प्रत्येक को मौजूदा डेटा निर्देशिका पर इंगित करें (आमतौर पर /DATA के तहत)। Compose स्टैक जो ऐप स्टोर में नहीं हैं “एक कस्टम ऐप इंस्टॉल करें” प्रवाह के माध्यम से आयात करते हैं।
डाउनलोड: casaos.io
निचली पंक्ति: जब होम लैब एक सर्वर है और लक्ष्य एक मल्टी-होस्ट पर्यावरण बनाने के बजाय “दो क्लिक में अच्छी चीजें स्थापित करें” है।
Cosmos Cloud
Cosmos Cloud एक Docker होस्ट के चारों ओर एक रिवर्स प्रॉक्सी, सिंगल साइन-ऑन, एक कंटेनर प्रबंधक, निगरानी और बैकअप लपेटता है। यह WolfStack के “एक उपकरण, कई विशेषताओं” की पिच के लिए निकटतम आध्यात्मिक मेल है, इस अंतर के साथ कि यह एक सर्वर पर रुकता है और सुरक्षा डिफ़ॉल्ट पर दृढ़ता से निर्भर करता है (स्वचालित HTTPS, brute-force सुरक्षा, प्रति-ऐप SSO)।
जहां यह कम पड़ता है: राय दी गई। Cosmos रिवर्स प्रॉक्सी, DNS rewrites और SSO लेयर को स्वामित्व देना चाहता है, और Traefik या Authentik की मौजूदा स्थापना के साथ एकीकृत करने का मतलब डिफ़ॉल्ट के विरुद्ध लड़ना है। मल्टी-होस्ट डिजाइन लक्ष्य नहीं है। UI व्यस्त है क्योंकि वास्तव में एक जगह पर बहुत कुछ है।
मूल्य निर्धारण: मुफ्त, Apache 2.0 के तहत खुला स्रोत। ऑफ-साइट बैकअप के लिए वैकल्पिक सशुल्क होस्ट किया गया संस्करण। बनाम WolfStack: समान all-in-one महसूस, बेड़े के बजाय एकल होस्ट, नेटवर्क-पहले के बजाय सुरक्षा-पहले।
WolfStack से माइग्रेट: समान Docker होस्ट पर Cosmos इंस्टॉल करें, “Servapps” दृश्य के माध्यम से प्रत्येक Compose स्टैक आयात करें, फिर Cosmos के अंतर्निहित रिवर्स प्रॉक्सी के माध्यम से सार्वजनिक ट्रैफिक को निर्देशित करें। WolfRouter नियम अनुवाद नहीं करते; Cosmos के अंदर फायरवॉल और DNS rewrites को पुनर्निर्माण करने की अपेक्षा करें।
डाउनलोड: cosmos-cloud.io
निचली पंक्ति: जब होम लैब इंटरनेट के लिए एक्सपोज़ किया गया एक बॉक्स है और आप HTTPS, SSO और कंटेनर प्रबंधन को एक ही उपकरण से चाहते हैं।
Dockge
Dockge Uptime Kuma के लेखक से Compose-first प्रबंधक है। UI डिस्क पर compose फाइलों के ऊपर एक पतली परत है, जिसका अर्थ है Dockge में संपादन और VS Code में संपादन एक ही ऑपरेशन है। स्टैक एक ऐसी निर्देशिका में रहते हैं जिसे आप चुनते हैं, इसलिए बैकअप और Git संस्करण समारोह के बिना फिट हो जाते हैं।
जहां यह कम पड़ता है: केवल एक होस्ट; दूरस्थ Docker इंजन को प्रबंधित करने के लिए कोई एजेंट नहीं। कोई टेम्पलेट कैटलॉग नहीं। वेब टर्मिनल काम करता है लेकिन Portainer के exec दृश्य से सादा है। कोई VM, LXC या स्टोरेज प्रबंधन नहीं।
मूल्य निर्धारण: मुफ्त, MIT के तहत खुला स्रोत। कोई सशुल्क स्तर नहीं। बनाम WolfStack: छोटा दायरा, एकल होस्ट, all-in-one के बजाय Compose-native।
WolfStack से माइग्रेट: प्रत्येक Compose स्टैक को /opt/stacks/<stackname>/compose.yaml में निर्यात करें, Dockge को /opt/stacks पर इंगित करें और फिर से तैनात करें। बाइंड माउंट और वॉल्यूम पाथ बिना परिवर्तन के स्थानांतरित होते हैं यदि डेटा निर्देशिकाएं एक ही जगह रहती हैं।
डाउनलोड: dockge.kuma.pet
निचली पंक्ति: जब compose.yaml पहले से ही सत्य का स्रोत है और WolfStack बंडल का बाकी हिस्सा (राउटर, मेश, VM) कभी बिंदु नहीं था।
Cockpit
Cockpit Linux सर्वर के लिए Red Hat का वेब कंसोल है। आधार स्थापना systemd इकाइयों, भंडारण, नेटवर्किंग, उपयोगकर्ता और फायरवॉल नियमों को प्रबंधित करती है, Podman के लिए वैकल्पिक मॉड्यूल के साथ, Docker (के माध्यम से cockpit-podman या सामुदायिक पैकेज) और cockpit-machines के माध्यम से वर्चुअल मशीन। मूल्य पूरे मशीन के लिए एक कंसोल होना है, इसके ऊपर नहीं एक कंटेनर UI।
जहां यह कम पड़ता है: कंटेनर दृश्य बुनियादी है; स्टैक संपादन प्राथमिक है और कोई टेम्पलेट सूचकांक नहीं है। मल्टी-होस्ट को Cockpit के स्वयं के संघीकरण की आवश्यकता है, जो Portainer के एजेंट मॉडल की तुलना में भारी है। VM मॉड्यूल Proxmox-शैली के बजाय Libvirt-flavored है।
मूल्य निर्धारण: मुफ्त, LGPL के तहत खुला स्रोत। बनाम WolfStack: संकीर्ण कंटेनर दायरा, बहुत व्यापक OS admin दायरा, छोटा पदचिह्न।
WolfStack से माइग्रेट: अपने डिस्ट्रो की repo से Cockpit और इसके मॉड्यूल इंस्टॉल करें (dnf install cockpit cockpit-podman cockpit-machines या apt समकक्ष)। मौजूदा कंटेनर और VM स्वचालित रूप से दिखाई देते हैं। Compose संपादन एक पाठ संपादक या Dockge जैसे साइड-कार उपकरण में चलता है।
डाउनलोड: cockpit-project.org
निचली पंक्ति: जब Docker बॉक्स पर कई चीजों में से एक है और होम लैब पहले से ही सादे Linux पर चल रहा है जिसे आप पुरानी तरीके से प्रशासित करते हैं।
Komodo
Komodo एक Rust-निर्मित, GitOps-flavored Docker प्रबंधक है। कोर एक एकल बाइनरी है, परिधि एजेंट प्रत्येक प्रबंधित होस्ट पर चलाते हैं, और स्टैक Git repositories को बांधते हैं ताकि तैनाती मशीन में प्रतिलिपि योग्य हो। यह सशुल्क अपग्रेड के बिना कई होस्ट में स्केल करता है, जो अंतराल है जो अधिकांश होम लैबर्स को WolfStack की तीन-होस्ट सीमा से आगे धकेलता है।
जहां यह कम पड़ता है: CasaOS या Dockge की तुलना में तीव्र सीखने की अवस्था; आप Git-as-source-of-truth पर प्रतिबद्ध हैं या इसके खिलाफ लड़ते हैं। डॉक्स में सुधार हो रहा है लेकिन अभी भी Linux सर्वर fluency मानता है। समुदाय Portainer के आकार से छोटा है, इसलिए खोज परिणाम पतले हैं।
मूल्य निर्धारण: मुफ्त, GPLv3 के तहत खुला स्रोत। बनाम WolfStack: शून्य लागत पर आगे स्केल करता है, संकीर्ण दायरा (केवल Docker, कोई VM नहीं, कोई राउटर नहीं, कोई भंडारण नहीं)।
WolfStack से माइग्रेट: प्रत्येक Compose स्टैक को एक Git repo में स्थानांतरित करें, Komodo को repo पर इंगित करें और इसे होस्ट में तैनात करने दें। Komodo संक्रमण के दौरान WolfStack के साथ चल सकता है क्योंकि दोनों एक ही कंटेनर के लिए नहीं लड़ते हैं, जो एक समय में एक स्टैक के वर्कलोड को स्थानांतरित करना आसान बनाता है।
डाउनलोड: komo.do
निचली पंक्ति: जब होम लैब तीन या अधिक Docker होस्ट को शामिल करता है और Git-driven परिनियोजन सही अनुशासन की तरह लगता है।
कैसे चुनें
Proxmox VE चुनें यदि VM कार्यभार है और Docker एक माध्यमिक चिंता है। कंटेनर लेयर के लिए LXC के अंदर Portainer या Dockge जोड़ें।
Portainer चुनें यदि एक विशाल समुदाय वाली ज्ञात मात्रा दायरे की तुलना में अधिक महत्वपूर्ण है, और आपको केवल Docker plus Kubernetes की आवश्यकता है।
CasaOS चुनें यदि होम लैब एक सर्वर है और लक्ष्य एक ऐप स्टोर से मित्रवत एक-क्लिक इंस्टॉल है।
Cosmos Cloud चुनें यदि होम लैब इंटरनेट के लिए एक्सपोज़ किया गया एक सर्वर है और आप HTTPS, SSO और कंटेनर प्रबंधन एक बॉक्स में चाहते हैं।
Dockge चुनें यदि compose.yaml पहले से ही सत्य का स्रोत है और एकल होस्ट वह है जो आपको चाहिए।
Cockpit चुनें यदि होम लैब सादे Linux है जिसे आप systemd के साथ प्रशासित करते हैं और समान कंसोल में एक हल्के कंटेनर दृश्य चाहते हैं।
Komodo चुनें यदि आप तीन या अधिक Docker होस्ट चलाते हैं और लाइसेंस बिल के बिना Git-driven परिनियोजन चाहते हैं।
WolfStack पर केवल रहें यदि बंडल किए गए WolfRouter और WolfNet वास्तविक कार्य कर रहे हैं जो आप pfSense, OPNsense, Tailscale या Headscale के साथ प्रतिस्थापित नहीं करना चाहते हैं। all-in-one आकार मूल्य है; कीमत lock-in है।
अक्सर पूछे जाने वाले प्रश्न
सबसे सरल WolfStack विकल्प कौन सा है?
CasaOS। एक इंस्टॉलेशन स्क्रिप्ट, एक स्पष्ट डैशबोर्ड, और एक ऐप स्टोर जो एक compose फ़ाइल लिखे बिना अधिकांश होम लैब आवश्यकताओं को कवर करता है। यदि होम लैब एक सर्वर है और “सरल” प्राथमिकता है, तो यह उत्तर है।
क्या कई होस्ट के लिए एक मुफ्त WolfStack विकल्प है?
हाँ, दो। Komodo सशुल्क टियर के बिना कई Docker होस्ट को संभालता है, और Proxmox VE सशुल्क टियर के बिना कई भौतिक मशीनों को VM और LXC के लिए क्लस्टर करता है। कोई भी WolfStack की तरह होस्ट काउंट को सीमित नहीं करता है।
क्या मैं WolfRouter और WolfNet को अलग से बदल सकता हूं?
हाँ। pfSense या OPNsense समर्पित हार्डवेयर या VM पर WolfRouter को प्रतिस्थापित करते हैं, और Tailscale या Headscale mesh नेटवर्किंग के लिए WolfNet को प्रतिस्थापित करते हैं। स्टैक को टुकड़ों में तोड़ना WolfStack को छोड़ने का मुख्य कारण है।
क्या कुछ VM, कंटेनर और स्टोरेज को WolfStack की तरह बंडल करता है?
Proxmox VE सबसे निकटतम है। यह एक OS में KVM वर्चुअल मशीन, LXC कंटेनर और ZFS स्टोरेज चलाता है, और बक्से में क्लस्टर करता है। इसमें राउटर, मेश नेटवर्क या मूल Docker UI शामिल नहीं है; एक अलग कंटेनर उपकरण के साथ जोड़ी।
लोगों ने WolfStack की सिफारिश करना बंद क्यों किया?
तीन-होस्ट मुफ्त कैप, गैर-व्यावसायिक लाइसेंस और व्यक्तिगत टुकड़ों (राउटर, मेश, भंडारण) को स्वैप करने की कठिनाई ने इसे एक मुश्किल फिट बना दिया है होम लैब के लिए जो एक बॉक्स से परे बढ़ता है। नए Docker और VM उपकरण बंडल के बिना ठीक उन कमजोर बिंदुओं को उठाया।