इस प्रोजेक्ट के बारे में
Certimate एक ओपन-सोर्स, सेल्फ-होस्टेड SSL प्रमाणपत्र प्रबंधन उपकरण है जो ACME प्रोटोकॉल पर आधारित है। यह विज़ुअल वर्कफ़्लो इंटरफ़ेस का उपयोग करके पूर्ण प्रमाणपत्र जीवनचक्र—आवेदन, तैनाती, नवीनीकरण, और निगरानी—को स्वचालित करता है, जिसका उद्देश्य मैन्युअल प्रमाणपत्र प्रबंधन को कुछ सरल कॉन्फ़िगरेशन से बदलना है।
मुख्य विशेषताएँ:
- सेल्फ-होस्टेड: निजी रूप से तैनात, सभी डेटा स्थानीय रूप से संग्रहीत, डेटा गोपनीयता और सुरक्षा को प्राथमिकता देता है।
- क्रॉस-प्लेटफ़ॉर्म: Windows, Linux, और macOS पर चलता है।
- शून्य निर्भरता: डेटाबेस, रनटाइम, या फ्रेमवर्क स्थापना की आवश्यकता नहीं; तुरंत काम करता है।
- हल्का: परियोजना लगभग 20 MB मेमोरी उपयोग की रिपोर्ट करती है।
विशेषताएँ:
- लचीला वर्कफ़्लो ऑर्केस्ट्रेशन जो प्रमाणपत्र आवेदन से तैनाती तक स्वचालन को कवर करता है।
- एकल, एकाधिक, और वाइल्डकार्ड डोमेन प्रमाणपत्रों के साथ-साथ IP पते प्रमाणपत्रों का समर्थन, RSA या ECC कुंजियों के विकल्प के साथ।
- DNS-01 और HTTP-01 दोनों ACME चुनौती प्रकार।
- कई प्रमाणपत्र आउटपुट प्रारूप, जिनमें PEM, PFX, और JKS शामिल हैं।
- 70 से अधिक डोमेन रजिस्ट्रार और DNS प्रदाताओं के साथ एकीकरण (जैसे, AWS, Cloudflare, GoDaddy, Alibaba Cloud, Tencent Cloud)।
- 160 से अधिक तैनाती गंतव्य, जिनमें Kubernetes, CDN, WAF, और लोड बैलेंसर शामिल हैं।
- ईमेल, Discord, Slack, Telegram, DingTalk, Feishu, WeCom, और अन्य चैनलों के माध्यम से सूचनाएँ।
- कई ACME प्रमाणपत्र प्राधिकरणों का समर्थन, जैसे Let's Encrypt, Actalis, Google Trust Services, SSL.com, और ZeroSSL।
आरंभ करना सीधा है। GitHub Releases से पूर्व-संकलित बाइनरी डाउनलोड करके `certimate serve` के साथ लॉन्च किया जा सकता है, या Docker के माध्यम से चलाया जा सकता है, डेटा वॉल्यूम मैप करके और पोर्ट 8090 को उजागर करके। वेब इंटरफ़ेस तब http://127.0.0.1:8090 पर उपलब्ध है। डिफ़ॉल्ट व्यवस्थापक खाता ज्ञात क्रेडेंशियल्स (admin@certimate.fun / 1234567890) के साथ आता है, इसलिए पहले लॉगिन के बाद पासवर्ड बदलना उचित है।
पूर्ण दस्तावेज़ docs.certimate.me पर उपलब्ध है, जिसमें v0.4 के लिए माइग्रेशन गाइड, CNAME के माध्यम से ACME DNS-01 चुनौतियों को पूरा करने पर एक लेख, और परियोजना के तर्क की चर्चा शामिल है। परियोजना MIT-लाइसेंस प्राप्त है, बिना वारंटी के वितरित की जाती है, और GitHub issues और pull requests के माध्यम से सामुदायिक योगदान स्वीकार करती है। सामुदायिक चैनलों में एक Telegram समूह और एक WeChat समूह शामिल हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.