
XDA-Developers ने इस महीने “दो साल की सेवा जमाखोरी के बाद, मैंने आखिरकार अपने होमलैब को साफ किया, और यह अविश्वसनीय है” शीर्षक वाला एक लेख प्रकाशित किया। लेखक को दर्जनों कंटेनर मिले जो महीनों से किसी ने छुए नहीं थे। जो कोई भी एक साल से अधिक समय के लिए कुछ होस्ट करता है, वह पैटर्न को पहचानता है। नई सेवा चलती है, काम करती है, भूल जाती है। छह महीने बाद, यह चुप-चाप इमेज को खींचता है और RAM खा जाता है।
हमने 2026 में स्व-होस्ट की गई सेवा विस्तार की ऑडिटिंग करने वाली आठ डेस्कटॉप ऐप्लिकेशन का परीक्षण किया। सूची कंटेनर इन्वेंटरी, अपटाइम, इमेज ड्रिफ्ट, निर्भरता मानचित्रण और सफाई को कवर करती है। प्रत्येक विकल्प Windows, macOS और Linux पर चलता है, और अधिकांश ओपन सोर्स हैं।
सेवा ऑडिट टूल में क्या देखें
एक अच्छा ऑडिट टूल बिना परेशानी के चार सवालों के जवाब देता है:
- अभी क्या चल रहा है, किस होस्ट पर और कब से
- कौन सी इमेज सार्वजनिक रजिस्ट्रीज से खींची जा रही हैं और कौन सी महीनों से अपडेट नहीं हुई हैं
- क्या किस पर निर्भर है, ताकि आप जान सकें कि कौन सा कंटेनर रोकना सुरक्षित है
- उपयोगकर्ताओं द्वारा वास्तव में क्या उपयोग किया जा रहा है बनाम क्या किसी के लिए भी नहीं चल रहा है
एक डैशबोर्ड केवल तभी उपयोगी है जब यह आपको बताता है कि क्या हटाना है। सुंदर टाइलें जो बस docker ps को दोहराती हैं, गिनती नहीं करती हैं।
त्वरित तुलना
| ऐप्लिकेशन | सर्वश्रेष्ठ | लाइसेंस | प्लेटफॉर्म | तैनाती |
|---|---|---|---|---|
| Portainer | कंटेनर इन्वेंटरी और नियंत्रण | BSL / Free CE | Windows, macOS, Linux, Docker | Container |
| Beszel | हल्के होस्ट और कंटेनर मेट्रिक्स | MIT | Windows, macOS, Linux, Docker | Container or binary |
| Homepage | केंद्रीय सेवा डैशबोर्ड | GPL | किसी भी OS पर Docker | Container |
| Whats up Docker | इमेज ड्रिफ्ट और अपडेट सतर्कता | MIT | किसी भी OS पर Docker | Container |
| Diun | Docker इमेज अपडेट सूचनाएं | MIT | Windows, macOS, Linux, Docker | Container or binary |
| Uptime Kuma | वास्तविक-उपयोगकर्ता अपटाइम और probe | MIT | Windows, macOS, Linux, Docker | Container or Node |
| Dockge | Docker Compose स्टैक प्रबंधक | MIT | किसी भी OS पर Docker | Container |
| Watchtower | स्वचालित कंटेनर इमेज अपडेट | Apache | किसी भी OS पर Docker | Container |
ऐप्लिकेशन
1. Portainer — वास्तव में चल रहा सर्वश्रेष्ठ इन्वेंटरी
Portainer एक कारण से जाने-माने कंटेनर UI हैं। इसे अपने Docker या Kubernetes एंडपॉइंट की ओर इशारा करें, और आपको हर होस्ट पर हर कंटेनर, इमेज, नेटवर्क और वॉल्यूम का ब्राउजर दृश्य मिल जाता है। इमेज और वॉल्यूम पर “अप्रयुक्त” फ़िल्टर वे हैं जो स्थापन को सार्थक बनाते हैं: वे आपको ठीक दिखाते हैं कि आप क्या सुरक्षित रूप से हटा सकते हैं।
जहां यह विफल होता है: कम्युनिटी संस्करण अधिकांश होमलैब आवश्यकताओं को कवर करता है; मल्टी-क्लस्टर और प्रति-टीम RBAC फीचर Business में हैं। UI को सीखने में कुछ घंटे लगते हैं।
मूल्य:
- निःशुल्क: Portainer Community Edition, एकल पर्यावरण, असीम कंटेनर।
- सशुल्क: टीम के लिए Business Edition, अतिरिक्त RBAC, मल्टी-क्लस्टर।
प्लेटफॉर्म: Windows, macOS, Linux या NAS पर कंटेनर के रूप में चलता है।
डाउनलोड: Portainer Docker, Kubernetes, Nomad के लिए
सारांश: यदि आप इस सूची से केवल एक चीज इंस्टॉल कर सकते हैं, तो Portainer इंस्टॉल करें।
2. Beszel — वास्तविक उपयोग के लिए सर्वश्रेष्ठ हल्के मेट्रिक्स
Beszel एकल अंक मेगाबाइट में मापा जाने वाले फुटप्रिंट वाले होस्ट और कंटेनर के लिए एक स्व-होस्ट किया गया मॉनिटर है। प्रति-होस्ट CPU, मेमोरी, डिस्क, नेटवर्क, और प्रति-कंटेनर समान। मुद्दा यह पहचानना है कि कौन से कंटेनर हफ्तों तक निष्क्रिय हैं। Beszel इसे शिकार नहीं, एक ग्राफ बनाता है।
जहां यह विफल होता है: मेट्रिक्स गोदाम नहीं। Prometheus और Grafana जैसे दीर्घकालीन ऐतिहासिक डैशबोर्ड नहीं। होमलैब के लिए परिपूर्ण, उत्पादन के लिए पतला।
मूल्य:
- निःशुल्क, ओपन सोर्स।
प्लेटफॉर्म: Windows, macOS और Linux पर बाइनरी या कंटेनर के रूप में चलता है।
डाउनलोड: Beszel — बाइनरी या Docker
सारांश: अप्रयुक्त कंटेनर का पता लगाने के लिए सबसे स्पष्ट संकेत।
3. Homepage — सर्वश्रेष्ठ एकल-पृष्ठ सेवा इन्वेंटरी
Homepage एक स्व-होस्ट किया गया डैशबोर्ड है जो आपकी सेवाओं से स्थिति, मेट्रिक्स और एकीकरण खींचता है और उन्हें एक स्क्रीन पर रखता है। ऑडिट टूल के रूप में उपयोग किया जाता है, यह “मैंने यहां क्या इंस्टॉल किया” का जवाब देने का सबसे तेज तरीका है। YAML फाइलों को संपादित करने से आप उस प्रत्येक सेवा को छूने के लिए मजबूर हो जाते हैं जिसे आपने जोड़ा है।
जहां यह विफल होता है: YAML-first। माउस-संचालित बिल्डर नहीं। ऑडिट एक उप-उत्पाद है, मुख्य सुविधा नहीं।
मूल्य:
- निःशुल्क, GPL।
प्लेटफॉर्म: Windows, macOS या Linux पर Docker।
डाउनलोड: Homepage — Docker या Kubernetes
सारांश: Homepage को एक चेकलिस्ट के रूप में कॉन्फ़िगर करें। जो इसमें नहीं है, पूछें कि यह अभी भी क्यों चल रहा है।
4. Whats up Docker — सर्वश्रेष्ठ इमेज ड्रिफ्ट मॉनिटर
Whats up Docker (WUD) हर कंटेनर की इमेज को देखता है, रजिस्ट्री में नई टैग के लिए जांच करता है, और रिपोर्ट करता है कि क्या पुरानी है। छोड़ी गई कंटेनर को खोजने के लिए परिपूर्ण जो दो साल पहले बनी इमेज चलाई जा रही है।
जहां यह विफल होता है: अधिसूचनाएं बिंदु हैं, स्वचालित अपडेट नहीं। Watchtower के साथ जोड़ी जाएं या मैन्युअल रूप से अपडेट करें।
मूल्य:
- निःशुल्क, MIT।
प्लेटफॉर्म: Container, किसी भी Docker होस्ट पर चलता है।
डाउनलोड: Whats up Docker — Docker
सारांश: आपके पूरे स्टैक में इमेज ताजगी का सबसे स्पष्ट नक्शा।
5. Diun — सर्वश्रेष्ठ प्रति-इमेज अपडेट नोटिफायर
Diun WUD का एक हल्का विकल्प है जो केवल तब सूचित होना चाहते हैं कि एक निरीक्षण सूची के लिए एक नई इमेज टैग उपलब्ध है। Discord, Slack, Telegram और ईमेल सहित अधिकांश चैट प्लेटफॉर्म के माध्यम से सूचित करता है।
जहां यह विफल होता है: केवल आपके द्वारा बताई गई इमेज को ट्रैक करता है। खोज उपकरण नहीं।
मूल्य:
- निःशुल्क, MIT।
प्लेटफॉर्म: Windows, macOS, Linux पर Container या बाइनरी।
डाउनलोड: Diun — Docker या बाइनरी
सारांश: यदि आप केवल एक क्यूरेट की गई सूची की परवाह करते हैं तो WUD की तुलना में संसाधनों पर सस्ता।
6. Uptime Kuma — सर्वश्रेष्ठ वास्तविक-उपयोगकर्ता अपटाइम probe
Uptime Kuma वह स्व-होस्ट किया गया अपटाइम मॉनिटर है जो अधिकांश होमलैब प्रशासक पहले से चलाते हैं। ऑडिट टूल के रूप में उपयोग किया जाता है, इसका मूल्य अलग है: सेवाएं जो हफ्तों तक शून्य ट्रैफ़िक की रिपोर्ट करती हैं, वही सेवाएं हैं जो हटाने योग्य हैं।
जहां यह विफल होता है: Uptime Kuma बताता है कि क्या कोई सेवा ऊपर है, यह नहीं कि कोई इसे उपयोग कर रहा है। पूर्ण चित्र के लिए अपनी रिवर्स प्रॉक्सी के एक्सेस लॉग के साथ जोड़ी जाएं।
मूल्य:
- निःशुल्क, MIT।
प्लेटफॉर्म: Windows, macOS, Linux या Docker पर चलता है।
डाउनलोड: Uptime Kuma — Docker या Node
सारांश: यदि कोई probed सेवा छह महीने से ऊपर है और कोई इसे उपयोग नहीं करता है, तो यह हटाने का उम्मीदवार है।
7. Dockge — सर्वश्रेष्ठ Docker Compose स्टैक क्लीनर
Dockge Docker Compose स्टैक को एक UI के साथ प्रबंधित करता है जो प्रत्येक स्टैक को प्रथम-श्रेणी की वस्तु के रूप में मानता है। ऑडिट के लिए बहुत अच्छा क्योंकि यह हर compose फाइल दिखाता है जिसे आपने तैनात किया है, सभी एक ही जगह संपादन योग्य हैं। विस्तार दृश्यमान हो जाता है जब सब कुछ एक स्क्रीन पर सूचीबद्ध हो।
जहां यह विफल होता है: केवल Compose। standalone कंटेनर, Kubernetes या Swarm को संभालता नहीं है।
मूल्य:
- निःशुल्क, MIT।
प्लेटफॉर्म: किसी भी OS पर Docker।
डाउनलोड: Dockge — Docker
सारांश: यदि आपका होमलैब compose-संचालित है, तो Dockge वह क्लीनर UI है जो आपको याद आया।
8. Watchtower — सर्वश्रेष्ठ स्वचालित इमेज अपडेटर
Watchtower आपके कंटेनर को देखता है और जैसे ही नई इमेज आती है स्वचालित रूप से खींचता है। सावधानी से उपयोग किया जाता है, यह शुरुआत से ही ऑडिट समस्या को रोकता है, क्योंकि कंटेनर पुरानी इमेज पर चुप-चाप सड़ता नहीं है।
जहां यह विफल होता है: स्वचालित अपडेट केवल आपकी compose फाइलों में इमेज टैग के रूप में सुरक्षित हैं। Watchtower को :latest की ओर इशारा करें और आश्चर्य की अपेक्षा करें।
मूल्य:
- निःशुल्क, Apache।
प्लेटफॉर्म: किसी भी OS पर Docker।
डाउनलोड: Watchtower — Docker
सारांश: उन इमेज के लिए सक्षम करें जिन पर आप स्वच्छ रूप से अपडेट करने के लिए विश्वास करते हैं, किसी भी चीज़ के लिए बंद रखें जो कभी डेटाबेस माइग्रेशन को तोड़ देगी।
सही चुनना कैसे चुनें
- यदि आप एक डैशबोर्ड चाहते हैं जो ऑडिट कार्य के अधिकांश को कवर करता है: Portainer। यह “क्या चल रहा है और मैं क्या हटा सकता हूं” के सबसे व्यापक कवरेज वाला उपकरण है।
- यदि आपका होमलैब विशाल है और आप “कौन उपयोग नहीं किया जा रहा है” का उत्तर तेजी से चाहते हैं: Beszel प्लस Uptime Kuma। मेट्रिक्स आपको निष्क्रिय बताते हैं, probe आपको अप्रयुक्त बताते हैं।
- यदि पुरानी इमेज आपकी विशिष्ट समस्या हैं: खोज के लिए Whats up Docker, क्यूरेट की गई सूची के लिए Diun, स्वचालित फिक्स के लिए Watchtower।
- यदि आप पहले से ही Docker Compose के माध्यम से सब कुछ चलाते हैं: Dockge, क्योंकि यह हर स्टैक को एक पृष्ठ पर रखता है और हटाने का निर्णय स्पष्ट बनाता है।
- यदि आपने Portainer को आजमाया और इससे नफरत की: Beszel प्लस Homepage एक ही जमीन को हल्के पदचिन्ह और बहुत अलग UX के साथ कवर करता है।
FAQ
सर्वश्रेष्ठ निःशुल्क स्व-होस्ट की गई सेवा ऑडिट टूल क्या है?
Portainer Community Edition निःशुल्क सबसे व्यापक ऑडिट सतह को कवर करता है। Beszel उपयोग मेट्रिक्स पर केंद्रित सबसे हल्का विकल्प है।
मैं कंटेनर कैसे खोजूं जो कोई नहीं उपयोग करता है?
Beszel जैसे मेट्रिक्स टूल को Uptime Kuma जैसे अपटाइम मॉनिटर और अपनी रिवर्स प्रॉक्सी के एक्सेस लॉग के साथ मिलाएं। सेवाएं जो CPU निष्क्रिय, कोई probe ट्रैफ़िक नहीं और कोई HTTP hits नहीं दिखाती हैं, वे हटाने के लिए हैं।
क्या मुझे सब पर Watchtower चलाना चाहिए?
नहीं। Watchtower स्थिर रिलीज चैनल और वर्जन किए गए टैग वाले कंटेनर के लिए सुरक्षित है। स्टार्टअप पर डेटाबेस माइग्रेशन चलाने या मामूली संस्करणों में breaking changes होने के लिए, अपडेट को मैन्युअल रूप से समीक्षा करें।
क्या ये उपकरण Synology या QNAP NAS पर काम करते हैं?
हां। इस सूची की हर ऐप Docker कंटेनर के रूप में चलती है और Docker समर्थन वाले किसी भी NAS पर तैनात होती है।
कौन सेवाओं के बीच निर्भरता दिखाता है?
Portainer कंटेनर नेटवर्क और लिंक सतही करता है, जो अधिकांश उपकरण प्राप्त होते हैं। गहरी निर्भरता मानचित्रण के लिए, Kiali जैसी Kubernetes-native tooling देखें यदि आपका होमलैब k3s या k8s पर है।
मुझे अपने होमलैब की कितनी बार ऑडिट करनी चाहिए?
अधिकांश होमलैब के लिए प्रति त्रैमासिक एक बार पर्याप्त है। अधिक बार ऑडिट करने का कारण एक विशिष्ट घटना है: संसाधन संकट, सुरक्षा सूचना, या एक सेवा जो चुप-चाप टूट गई और टूटी हुई रही।