इस प्रोजेक्ट के बारे में
Caddy एक शक्तिशाली और विस्तार योग्य सर्वर प्लेटफॉर्म है जिसे वेब सर्विंग को सरल बनाने के लिए डिज़ाइन किया गया है। इसकी सबसे प्रमुख विशेषता डिफ़ॉल्ट रूप से स्वचालित HTTPS का प्रावधान है, जो सार्वजनिक डोमेन के लिए ZeroSSL और Let's Encrypt और आंतरिक नामों और IPs के लिए एक प्रबंधित स्थानीय CA का उपयोग करता है।
मुख्य क्षमताओं में शामिल हैं:
- कॉन्फ़िगरेशन लचीलापन: यह एक सरल Caddyfile, एक नेटिव JSON कॉन्फ़िगरेशन और रीयल-टाइम परिवर्तनों के लिए एक डायनेमिक JSON API का समर्थन करता है। इसमें YAML, TOML और NGINX कॉन्फ़िगरेशन जैसे प्रारूपों के लिए कॉन्फ़िगर एडेप्टर भी शामिल हैं।
- आधुनिक प्रोटोकॉल समर्थन: आउट-ऑफ-द-बॉक्स HTTP/1.1, HTTP/2 और HTTP/3 के लिए पूर्ण समर्थन।
- मॉड्यूलर आर्किटेक्चर: अत्यधिक विस्तार योग्य डिज़ाइन जो उपयोगकर्ताओं को अनावश्यक बोझ बढ़ाए बिना प्लगइन्स के माध्यम से कार्यक्षमता जोड़ने की अनुमति देता है।
- परिनियोजन: Go में लिखा गया है और इसमें कोई बाहरी निर्भरता (libc सहित) नहीं है, जिससे यह एक सिंगल बाइनरी के रूप में विभिन्न प्लेटफार्मों पर चलने में सक्षम है।
- एंटरप्राइज तत्परता: लाखों TLS प्रमाणपत्रों के प्रबंधन और लाखों साइटों तक स्केल करने में सक्षम।
Caddy Go एप्लिकेशन्स के लिए एक प्लेटफॉर्म के रूप में कार्य करता है, जिसमें `http` और `tls` ऐप्स मानक मॉड्यूल के रूप में आते हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.