Ship - लोकल प्रोजेक्ट को सीधे अपने डोमेन पर लॉन्च करने वाला open source deployment tool
(github.com/gronxb)Ship एक open source deployment tool है, जिसे मैं लोकल में मौजूद छोटे web services को सीधे अपने डोमेन पर चलाने के लिए बना रहा हूँ.
मुझे जो flow चाहिए था, वह सरल था.
- एक SSR server project scaffold करें.
- एक Dockerfile रखें.
ship --service demoचलाएँ.demo.your-domain.comपर तुरंत देखें.
शुरुआती access को केवल Tailscale network के अंदर खुला रखने और जरूरत पड़ने पर सिर्फ किसी खास service को internet पर public करने वाली संरचना बनाई जा रही है.
इसलिए आम तौर पर इसे personal home server/Mac mini के अंदर internal service की तरह इस्तेमाल किया जा सकता है, और जब किसी को दिखाना हो तभी internet network पर switch किया जा सकता है.
Dashboard में deployed services की सूची, internal/external public status, logs, चलाए गए commands आदि देखे जा सकते हैं.
यह अभी शुरुआती version है, इसलिए Cloudflare domain और Tailscale configuration की जरूरत है. README में installation process और example flow को व्यवस्थित किया गया है.
जो लोग home server या Mac mini पर अक्सर छोटे services चलाते हैं, उनसे feedback लेना चाहता हूँ कि आपके हिसाब से यह flow उपयोगी है या नहीं.
अभी कोई टिप्पणी नहीं है.