HomeButler – होम सर्वर का ख्याल रखने वाला छोटा बटलर CLI
(github.com/Higangssh)एक महीने पहले परिचय के बाद, इसे सिर्फ़ एक साधारण होम सर्वर मैनेजमेंट CLI से आगे बढ़ाकर लगातार "होम सर्वर ऑपरेशन बटलर" की दिशा में विकसित किया जा रहा है.
HomeButler छोटे होम सर्वरों के लिए Go single binary CLI है. शुरुआत में यह status, docker, ports जैसे अक्सर इस्तेमाल होने वाले कमांड्स को एक जगह इकट्ठा करने वाला टूल था, लेकिन बनाते-बनाते लगा कि असली मुश्किल "इंस्टॉल" से ज़्यादा "लगातार देखभाल करना" है.
- अभी क्या चल रहा है?
- कौन-सा container इस port का इस्तेमाल कर रहा है?
- backup सच में restore होता है या नहीं?
- सर्वर AI को सौंपना है, लेकिन क्या उसे shell permissions वैसे ही दे देना ठीक होगा?
अभी क्या-क्या किया जा सकता है
homebutler status # CPU, memory, disk, uptime
homebutler docker list # running containers
homebutler ports # open ports
homebutler inventory scan # containers + ports + topology
homebutler install uptime-kuma # deploy a self-hosted app
homebutler backup drill uptime-kuma # verify a backup actually restores
homebutler report # health report + change summary
homebutler watch tui # terminal dashboard
homebutler serve # web dashboard
डिज़ाइन दिशा
- Go single binary, daemon/DB के बिना काम करता है
- CLI-first, JSON output सपोर्ट
- remote server पर कॉपी करके तुरंत इस्तेमाल
- MCP server के रूप में AI tools के साथ integration — AI को raw shell की जगह सिर्फ़ structured commands एक्सपोज़ करना
हाल ही में जोड़ा गया report
पहली बार चलाने पर baseline snapshot सेव होता है, और उसके बाद यह पिछले स्टेटस से तुलना करके इंसानों के पढ़ने लायक रिपोर्ट बनाता है. डिफ़ॉल्ट रूप से सिर्फ़ 30 snapshots रखे जाते हैं.
🏠 Homebutler Report — mac-mini
── Current Status ──
CPU: 5.0% (10 cores), Memory: 8.3/16.0 GB (52%)
Containers: 1 running, 1 stopped
── Needs Attention ──
⚠️ 1 container(s) stopped
── Suggested Actions ──
→ Address items in 'Needs attention' above.
आगे चलकर इसे doctor, diff, fix --plan जैसी दिशा में बढ़ाकर "समस्या बताने वाले टूल" से "अगला एक्शन भी सुझाने वाले बटलर" में बदलने की योजना है.
GitHub: https://github.com/Higangssh/homebutler
वेबसाइट: https://homebutler.dev
अगर आपको लगे कि "ऐसी चीज़ें भी बटलर को देखनी चाहिए", तो फ़ीडबैक ज़रूर दें.
अभी कोई टिप्पणी नहीं है.