00:00:00ज्यादातर लोगों को अब लगता है कि पासवर्ड मैनेजर्स बस एक और सब्सक्रिप्शन हैं
00:00:04जिसके साथ आपको रहना ही होगा।
00:00:05मैंने भी यही सोचा था।
00:00:06फिर मैंने 1Password के लिए पैसे देना बंद किया, NordPass का इस्तेमाल बंद किया, और सब कुछ अपने M4 Pro पर शिफ्ट कर दिया।
00:00:13अब यह तेज़ है, पूरी तरह से प्राइवेट है, और इसकी लागत मुझे कुछ नहीं पड़ती।
00:00:16यह Vault Warden है, 1Password का ओपन सोर्स विकल्प जो आपको एक और सब्सक्रिप्शन
00:00:21के भुगतान से बचाएगा।
00:00:22मैं आपको दिखाने जा रहा हूँ कि इसे अपने ब्राउज़र में कैसे सेटअप करें, और इसे सीधे अपने
00:00:26टर्मिनल में कैसे इंटीग्रेट करें ताकि आपके डेव वर्कफ़्लो की गति बढ़ सके।
00:00:34अब एक छोटी सी बात कि यह सब मायने क्यों रखता है।
00:00:36अब अगर आप एक डेवलपर हैं, तो आपका पासवर्ड मैनेजर हमारे हर काम के
00:00:41बिल्कुल बीच में होता है।
00:00:42हमारे पास हमारे लॉगिन, टोकन, आपकी SSH कीज़, शायद टू-फैक्टर कोड्स हैं, सब कुछ वहीं है।
00:00:47तो जब वह टूल महंगा हो, या आप किसी और के सिस्टम में बंधे हों, तो यह
00:00:52एक समस्या बन सकता है।
00:00:53क्या होगा अगर कुछ हो जाए?
00:00:55हो सकता है पासवर्ड मैनेजर्स आसान हों, लेकिन हम हमेशा के लिए भुगतान करते रह जाते हैं, और हम अभी भी
00:00:59किसी और के इंफ्रास्ट्रक्चर पर निर्भर हैं।
00:01:01Bitwarden का आधिकारिक सेल्फ-होस्ट काम तो करता है, लेकिन यह अधिकांश डेवलपर्स की ज़रूरत से कहीं ज़्यादा भारी है।
00:01:06Vault Warden इसके बिल्कुल विपरीत दिशा में जाता है।
00:01:09यह एक Rust-आधारित री-इम्प्लीमेंटेशन है, यह हल्का है, आमतौर पर 100MB से कम RAM लेता है, और यह
00:01:15हर Bitwarden ऐप के साथ काम करता है।
00:01:16आपको फुल एंड-टू-एंड एन्क्रिप्शन, स्क्रिप्ट्स और CI/CD के लिए CLI एक्सेस, WebAuth, और YubiKey
00:01:23सपोर्ट मिलता है।
00:01:24यह Apple Silicon पर शानदार है, क्योंकि मैं इसे यहाँ M4 पर चला रहा हूँ।
00:01:27मैं आपको दिखाता हूँ कि यह वास्तव में कितना तेज़ है।
00:01:29अगर आप इस तरह के कोडिंग टूल्स और टिप्स का आनंद लेते हैं, तो चैनल को सब्सक्राइब ज़रूर करें।
00:01:33हमारे वीडियो हर समय आते रहते हैं।
00:01:36अब यहाँ मेरा पूरा सेटअप है।
00:01:38यह सिर्फ एक साधारण Docker Compose फ़ाइल है जिसमें एक कंटेनर, एक वॉल्यूम और एक एडमिन टोकन है।
00:01:44एक बार जब मेरे पास वह सब हो जाता है, तो मैं बस Dockerfile को सेव करता हूँ।
00:01:47फिर मैं Docker Compose up चला सकता हूँ, और हमारा काम हो गया।
00:01:50तो यह पहले से ही बहुत तेज़ है।
00:01:52बेसिक Docker की जानकारी रखने वाला कोई भी व्यक्ति इसे तुरंत कर सकता है।
00:01:56अब मैं पोर्ट 8080 पर localhost खोल सकता हूँ, मैं एक अकाउंट बनाऊँगा, और आपके पास
00:02:03स्थानीय रूप से चलने वाला अपना खुद का वॉल्ट होगा।
00:02:05अब चलिए यहाँ एक लॉगिन जोड़ते हैं, इस उद्देश्य के लिए बस एक डमी GitHub अकाउंट।
00:02:10और आप उम्मीद के मुताबिक एक नया लॉगिन बना सकते हैं, और यहीं पर एक रैंडम पासवर्ड भी जेनरेट कर सकते हैं,
00:02:14जो काफी कूल है।
00:02:16अब यह वेब वर्जन है।
00:02:18इसके लिए आपको किसी खास ऐप या किसी चीज़ की ज़रूरत नहीं है, यह सब लोकलहोस्ट है।
00:02:22अब अगर मैं सामान्य Bitwarden Chrome ब्राउज़र एक्सटेंशन इंस्टॉल करूँ, तो यह रहा।
00:02:28यह डाउनलोड हो गया है।
00:02:29मैं अकाउंट बनाने जाता हूँ, और मैं बस एनवायरनमेंट को सेल्फ-होस्टेड पर सेट कर देता हूँ।
00:02:34मैं लॉगिन पेज पर वापस आता हूँ, और अब मैं लॉगिन करने के लिए अपने वास्तविक यूजरनेम और पासवर्ड का उपयोग कर सकता हूँ
00:02:38उस Chrome एक्सटेंशन में जो हमने वेब ऐप पर बनाया था।
00:02:42ऑटोफिल अभी भी तुरंत काम करता है, जो कि बहुत अच्छा है, और मैंने यह सब बहुत तेज़ी से किया, और अब हम
00:02:47पूरी तरह से सेल्फ-होस्टेड हैं, जो वाकई बहुत कूल है।
00:02:50अगर आप CLI में जाना चाहते हैं, तो आप Bitwarden CLI के साथ लॉगिन कर सकते हैं और क्रेडेंशियल्स को
00:02:55सीधे पुल कर सकते हैं, जिसका मतलब है कि आप अपने वर्कफ़्लो में सीक्रेट्स को स्क्रिप्ट कर सकते हैं।
00:03:00सबसे पहले, मैं Bitwarden CLI को brew install करूँगा, मैं उस Mac पर हूँ, है ना?
00:03:04एक बार वह हो जाने के बाद, मैं बस bw login कहकर लॉगिन करूँगा, अपना ईमेल टाइप करूँगा, अपना पासवर्ड डालूँगा,
00:03:10और काम हो गया।
00:03:11अब जब यह इस्तेमाल के लिए पूरी तरह तैयार है, तो मैं किसी भी समय bw unlock चला सकता हूँ, अपना पासवर्ड फिर से टाइप कर सकता हूँ,
00:03:16और उसे बता सकता हूँ कि क्या करना है।
00:03:18उदाहरण के लिए, हमारे पास वह github लॉगिन है, इसलिए यदि मैं bw get password github चलाता हूँ, तो यह
00:03:24हमारे Vault Warden से वह पासवर्ड लौटाता है जो हम चाहते हैं।
00:03:28और मैंने इसे तीन तरीकों से सेटअप किया, और आपने देखा कि यह कितना तेज़ था।
00:03:31बहुत आसान।
00:03:32अब इसे कॉन्टेक्स्ट में रखते हैं।
00:03:341Password बहुत अच्छा है, लेकिन यह एक बंद इकोसिस्टम है।
00:03:37Bitwarden क्लाउड बहुत अच्छा है, लेकिन फिर से, 1Password की तरह, यह अभी भी एक सब्सक्रिप्शन सर्विस है।
00:03:42Bitwarden सेल्फ-होस्टेड बहुत अच्छा है, यह शक्तिशाली है, लेकिन यह हमारी ज़रूरत से कहीं ज़्यादा भारी है।
00:03:47इसलिए Vault Warden और भी बेहतर है क्योंकि यह हल्का है, तेज़ है, और फिर भी मुफ़्त है,
00:03:51और यह उन सभी Bitwarden क्लाइंट्स के साथ काम करता है जो आपके पास पहले से हैं।
00:03:55और यहाँ असली अंतर सिर्फ लागत का नहीं है, बल्कि अधिक नियंत्रण का है।
00:03:59आपका डेटा कभी भी आपकी मशीन से बाहर नहीं जाता है, कोई पेवॉल नहीं है, और आपको एक
00:04:02नया सिस्टम सीखने की ज़रूरत नहीं है।
00:04:04यही कारण है कि अधिक से अधिक डेवलपर्स वास्तव में इसके साथ जुड़े हुए हैं।
00:04:07आप इसे एक बार सेटअप करें, अपने क्लाइंट्स को इसकी ओर इंगित करें, और यह बैकग्राउंड में बस काम करता है।
00:04:11तो मुझे यह पसंद आया, लेकिन दूसरे इसके बारे में वास्तव में क्या कह रहे हैं?
00:04:14खैर, जैसा कि मैं कह रहा हूँ, है ना?
00:04:15यह तेज़ है, खासकर Apple Silicon पर, फिर इसमें पेड टूल्स के बराबर पूरी सुविधाएँ हैं,
00:04:20तो अटैचमेंट्स, फोल्डर्स, ऑर्गनाइजेशन, टू-फैक्टर, सब कुछ वहाँ है।
00:04:24और CLI और API चीज़ों को ऑटोमेट करना वास्तव में आसान बनाते हैं, जहाँ से यह
00:04:28अधिक डेव टूल की तरह महसूस होने लगता है।
00:04:31और प्राइवेसी, खैर, इसमें बहुत अधिक प्राइवेसी है।
00:04:34यह एंड-टू-एंड एन्क्रिप्टेड है, सेल्फ-होस्टेड है, और पूरी तरह से आपके नियंत्रण में है।
00:04:37अब अगर हम इस सब को बदल दें, तो अब हम अपडेट्स और बैकअप्स के लिए ज़िम्मेदार हैं,
00:04:43जो नियंत्रण के बदले में एक समझौता है।
00:04:45हालांकि Docker इसे काफी आसान बना देता है।
00:04:47इसका कोई आधिकारिक मोबाइल ऐप नहीं है, लेकिन आप बस Bitwarden के ऐप का उपयोग करें, और यह
00:04:51बिल्कुल ठीक काम करता है।
00:04:52इसमें SCIM जैसी कोई उन्नत सुविधा शामिल नहीं है, लेकिन हम में से अधिकांश को वैसे भी इसकी ज़रूरत नहीं है।
00:04:56तो कमियाँ तो हैं, लेकिन वे बहुत ज़्यादा नहीं हैं।
00:05:00और मुझे पूरा यकीन है कि इसके साथ और ज़्यादा खेलने पर, या तो आपको या मुझे
00:05:03कुछ और मिल जाएगा जो हमें इसके बारे में पसंद नहीं आएगा।
00:05:05लेकिन अभी के लिए, यह एक शानदार टूल है, और तथ्य यह है कि हमारे पास CLI है जिससे
00:05:10हमें इसे इंटीग्रेट करने में मदद मिलती है।
00:05:11तो क्या Vault Warden सार्थक है?
00:05:12खैर, अगर आप M4 Pro जैसा कुछ इस्तेमाल कर रहे हैं, तो हाँ, बिल्कुल।
00:05:14अगर आप प्राइवेसी की परवाह करते हैं, और सब्सक्रिप्शन नहीं चाहते हैं, तो भी हाँ।
00:05:18अगर आप पहले से ही Docker का उपयोग कर रहे हैं, जो मुझे लगता है कि हम सभी कर रहे हैं, तो
00:05:22यह काफी तर्कसंगत है, और इसे सेटअप करना बहुत आसान है।
00:05:24भले ही आप सेल्फ-होस्टिंग में नए हों, यह शुरू करने के लिए सबसे आसान जगहों में से एक है, क्योंकि
00:05:28यह तत्काल है।
00:05:29आप पैसे बचाते हैं, आप नियंत्रण रखते हैं, और आपका रोज़ाना का वर्कफ़्लो सुचारू रहता है।
00:05:33अब अगर आप ज़ीरो मेंटेनेंस चाहते हैं, और आप इन सब्सक्रिप्शन के भुगतान के लिए तैयार हैं, है ना?
00:05:37मेरा मतलब है, देखो, मैं अभी भी 1Password का उपयोग करता हूँ।
00:05:40वह बहुत अच्छा है।
00:05:41Bitwarden क्लाउड अभी भी एक बेहतर विकल्प हो सकता है।
00:05:43मैं समझ गया।
00:05:44अगर आप ऐसा नियंत्रण चाहते हैं जिसका कोई मुकाबला न हो, तो Vault Warden एक बहुत अच्छा मैच है।
00:05:48अगर आप इस तरह के ओपन सोर्स टूल्स और कोडिंग टिप्स का आनंद लेते हैं, तो Better Stack
00:05:52चैनल को सब्सक्राइब ज़रूर करें।
00:05:53हम आपको एक और वीडियो में देखेंगे।