Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/caddyserver/caddy
सामान्य उपयोगिताएँएन्क्रिप्शन/डिक्रिप्शन उपकरणवेब सुरक्षाएंटी-बॉटएंटी-बॉट में शीर्ष #11
GitHubcaddyserver/caddy

caddy

तेज़ और विस्तार योग्य मल्टी-प्लेटफ़ॉर्म HTTP/1-2-3 वेब सर्वर जिसमें स्वचालित HTTPS है।

रिपॉजिटरी देखें
74.8k4.9k747घं 55मि पहलेKitploit द्वारा समीक्षित
वेबसाइट

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
<p align="center">
	<a href="https://caddyserver.com">
		<picture>
			<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/1d6be89c-df8a-438c-b01d-cef6bf56440a">
			<source media="(prefers-color-scheme: light)" srcset="https://github.com/user-attachments/assets/3a5b7419-6925-48f6-ae75-d231f4a4f0c2">
			<img src="https://github.com/user-attachments/assets/3a5b7419-6925-48f6-ae75-d231f4a4f0c2" alt="Caddy" width="550">
		</picture>
	</a>
	<br>
	<h3 align="center">एक <a href="https://zerossl.com"><img src="https://user-images.githubusercontent.com/55066419/208327323-2770dc16-ec09-43a0-9035-c5b872c2ad7f.svg" height="28" style="vertical-align: -7.7px" valign="middle"></a> प्रोजेक्ट</h3>
</p>
<hr>
<h3 align="center">हर साइट HTTPS पर</h3>
<p align="center">Caddy एक विस्तारणीय सर्वर प्लेटफ़ॉर्म है जो डिफ़ॉल्ट रूप से TLS का उपयोग करता है।</p>
<p align="center">
	<a href="https://github.com/caddyserver/caddy/releases">रिलीज़</a> ·
	<a href="https://caddyserver.com/docs/">दस्तावेज़ीकरण</a> ·
	<a href="https://caddy.community">सहायता प्राप्त करें</a>
</p>
<p align="center">
	<a href="https://github.com/caddyserver/caddy/actions/workflows/ci.yml"><img src="https://github.com/caddyserver/caddy/actions/workflows/ci.yml/badge.svg"></a>
	&nbsp;
	<a href="https://www.bestpractices.dev/projects/7141"><img src="https://www.bestpractices.dev/projects/7141/badge"></a>
	&nbsp;
	<a href="https://pkg.go.dev/github.com/caddyserver/caddy/v2"><img src="https://img.shields.io/badge/godoc-reference-%23007d9c.svg"></a>
	&nbsp;
	<a href="https://x.com/caddyserver" title="@caddyserver on Twitter"><img src="https://img.shields.io/twitter/follow/caddyserver" alt="@caddyserver on Twitter"></a>
	&nbsp;
	<a href="https://caddy.community" title="Caddy Forum"><img src="https://img.shields.io/badge/community-forum-ff69b4.svg" alt="Caddy Forum"></a>
	<br>
	<a href="https://sourcegraph.com/github.com/caddyserver/caddy?badge" title="Caddy on Sourcegraph"><img src="https://sourcegraph.com/github.com/caddyserver/caddy/-/badge.svg" alt="Caddy on Sourcegraph"></a>
	&nbsp;
	<a href="https://cloudsmith.io/~caddy/repos/"><img src="https://img.shields.io/badge/OSS%20hosting%20by-cloudsmith-blue?logo=cloudsmith" alt="Cloudsmith"></a>
</p>
<p align="center">
	<b>द्वारा संचालित</b>
	<br>
	<a href="https://github.com/caddyserver/certmagic">
		<picture>
			<source media="(prefers-color-scheme: dark)" srcset="https://user-images.githubusercontent.com/55066419/206946718-740b6371-3df3-4d72-a822-47e4c48af999.png">
			<source media="(prefers-color-scheme: light)" srcset="https://user-images.githubusercontent.com/1128849/49704830-49d37200-fbd5-11e8-8385-767e0cd033c3.png">
			<img src="https://user-images.githubusercontent.com/1128849/49704830-49d37200-fbd5-11e8-8385-767e0cd033c3.png" alt="CertMagic" width="250">
		</picture>
	</a>
</p>

<!-- Warp sponsorship requests this section -->
<div align="center" markdown="1">
	<hr>
	<sup>विशेष धन्यवाद:</sup>
	<br>
	<a href="https://go.warp.dev/caddy">
		<img alt="Warp sponsorship" width="400" src="https://github.com/user-attachments/assets/c8efffde-18c7-4af4-83ed-b1aba2dda394">
	</a>

### [Warp, कई AI एजेंट्स के साथ कोडिंग के लिए बनाया गया](https://go.warp.dev/caddy)
[MacOS, Linux, और Windows के लिए उपलब्ध](https://go.warp.dev/caddy)<br>
</div>

<hr>

### मेनू

- [विशेषताएँ](#features)
- [इंस्टॉल करें](#install)
- [सोर्स से बिल्ड करें](#build-from-source)
	- [विकास के लिए](#for-development)
	- [संस्करण जानकारी और/या प्लगइन्स के साथ](#with-version-information-andor-plugins)
- [त्वरित शुरुआत](#quick-start)
- [अवलोकन](#overview)
- [पूर्ण दस्तावेज़ीकरण](#full-documentation)
- [सहायता प्राप्त करना](#getting-help)
- [परिचय](#about)


## [विशेषताएँ](https://caddyserver.com/features)

- [Caddyfile](https://caddyserver.com/docs/caddyfile) के साथ **आसान कॉन्फ़िगरेशन**
- इसके [नेटिव JSON कॉन्फ़िग](https://caddyserver.com/docs/json/) के साथ **शक्तिशाली कॉन्फ़िगरेशन**
- [JSON API](https://caddyserver.com/docs/api) के साथ **गतिशील कॉन्फ़िगरेशन**
- [**कॉन्फ़िग एडाप्टर**](https://caddyserver.com/docs/config-adapters) यदि आपको JSON पसंद नहीं है
- डिफ़ॉल्ट रूप से **स्वचालित HTTPS**
	- सार्वजनिक नामों के लिए [ZeroSSL](https://zerossl.com) और [Let's Encrypt](https://letsencrypt.org)
	- आंतरिक नामों और IPs के लिए पूरी तरह से प्रबंधित स्थानीय CA
	- क्लस्टर में अन्य Caddy इंस्टेंस के साथ समन्वय कर सकता है
	- मल्टी-इश्यूअर फ़ॉलबैक
	- एन्क्रिप्टेड ClientHello (ECH) समर्थन
- TLS/OCSP/प्रमाणपत्र-संबंधित समस्याओं के कारण **अन्य सर्वर डाउन होने पर भी चालू रहता है**
- ट्रिलियन्स अनुरोधों की सेवा और लाखों TLS प्रमाणपत्रों के प्रबंधन के बाद **प्रोडक्शन-रेडी**
- प्रोडक्शन में सिद्ध **सैकड़ों हज़ारों साइटों तक स्केल करता है**
- **HTTP/1.1, HTTP/2, और HTTP/3** सभी डिफ़ॉल्ट रूप से समर्थित
- **अत्यधिक विस्तारणीय** [मॉड्यूलर आर्किटेक्चर](https://caddyserver.com/docs/architecture) Caddy को बिना ब्लोट के कुछ भी करने देता है
- **कहीं भी चलता है** **बिना किसी बाहरी निर्भरता** के (libc भी नहीं)
- Go में लिखा गया, एक भाषा जिसमें अन्य सर्वरों की तुलना में **मेमोरी सुरक्षा की उच्च गारंटी** है
- वास्तव में **उपयोग करने में मज़ेदार**
- [खोजने के लिए](https://caddyserver.com/features) बहुत कुछ और

## इंस्टॉल करें

शुरू करने का सबसे सरल, क्रॉस-प्लेटफ़ॉर्म तरीका है [GitHub Releases](https://github.com/caddyserver/caddy/releases) से Caddy डाउनलोड करना और executable फ़ाइल को अपने PATH में रखना।

अन्य इंस्टॉल निर्देशों के लिए [हमारा ऑनलाइन दस्तावेज़ीकरण](https://caddyserver.com/docs/install) देखें।

## सोर्स से बिल्ड करें

आवश्यकताएँ:

- [Go 1.26.0 या नया](https://golang.org/dl/)

### विकास के लिए

_**नोट:** ये चरण [उचित संस्करण जानकारी एम्बेड नहीं करेंगे](https://github.com/golang/go/issues/29228)। इसके लिए, कृपया अगले अनुभाग में दिए गए निर्देशों का पालन करें।_

```bash
$ git clone "https://github.com/caddyserver/caddy.git"
$ cd caddy/cmd/caddy/
$ go build
```

जब आप Caddy चलाते हैं, तो यह कम पोर्ट्स पर बाइंड करने का प्रयास कर सकता है जब तक कि आपके कॉन्फ़िग में अन्यथा निर्दिष्ट न हो। यदि आपके OS को इसके लिए उन्नत विशेषाधिकारों की आवश्यकता है, तो आपको अपने नए बाइनरी को ऐसा करने की अनुमति देनी होगी। Linux पर, यह आसानी से इसके साथ किया जा सकता है: `sudo setcap cap_net_bind_service=+ep ./caddy`

यदि आप `go run` का उपयोग करना पसंद करते हैं जो केवल अस्थायी बाइनरी बनाता है, तो आप अभी भी शामिल `setcap.sh` के साथ ऐसा कर सकते हैं:

```bash
$ go run -exec ./setcap.sh main.go
```

यदि आप `setcap` के लिए अपना पासवर्ड टाइप नहीं करना चाहते हैं, तो अपनी sudoers फ़ाइल को संपादित करने के लिए `sudo visudo` का उपयोग करें और अपने उपयोगकर्ता खाते को बिना पासवर्ड के उस कमांड को चलाने की अनुमति दें, उदाहरण के लिए:

```
username ALL=(ALL:ALL) NOPASSWD: /usr/sbin/setcap
```

`username` को अपने वास्तविक उपयोगकर्ता नाम से बदलें। कृपया सावधान रहें और ऐसा केवल तभी करें जब आप जानते हों कि आप क्या कर रहे हैं! हम केवल Caddy का उपयोग करने का तरीका प्रलेखित करने के योग्य हैं, Go टूलिंग या आपके कंप्यूटर का नहीं, और हम ये निर्देश केवल सुविधा के लिए प्रदान कर रहे हैं; कृपया अपने जोखिम पर अपने कंप्यूटर का उपयोग करना सीखें और आवश्यक समायोजन करें।

फिर आप सभी मॉड्यूल्स या किसी विशिष्ट में टेस्ट चला सकते हैं:

```bash
$ go test ./...
$ go test ./modules/caddyhttp/tracing/
```

### संस्करण जानकारी और/या प्लगइन्स के साथ

[हमारे बिल्डर टूल, `xcaddy`](https://github.com/caddyserver/xcaddy) का उपयोग करके...

```bash
$ xcaddy build
```

...निम्नलिखित चरण स्वचालित हैं:

1. एक नया फ़ोल्डर बनाएँ: `mkdir caddy`
2. उसमें जाएँ: `cd caddy`
3. [Caddy का main.go](https://github.com/caddyserver/caddy/blob/master/cmd/caddy/main.go) को खाली फ़ोल्डर में कॉपी करें। अपने इच्छित कस्टम प्लगइन्स के लिए इम्पोर्ट जोड़ें।
4. एक Go मॉड्यूल इनिशियलाइज़ करें: `go mod init caddy`
5. (वैकल्पिक) Caddy संस्करण पिन करें: `go get github.com/caddyserver/caddy/v2@version` जहाँ `version` को git टैग, कमिट, या ब्रांच नाम से बदलें।
6. (वैकल्पिक) प्लगइन्स जोड़ें उनका इम्पोर्ट जोड़कर: `_ "import/path/here"`
7. कंपाइल करें: `go build -tags=nobadger,nomysql,nopgx`




## त्वरित शुरुआत

[Caddy वेबसाइट](https://caddyserver.com/docs/) पर दस्तावेज़ीकरण है जिसमें ट्यूटोरियल, त्वरित-शुरुआत गाइड, संदर्भ, और बहुत कुछ शामिल है।

**हम सभी उपयोगकर्ताओं को सलाह देते हैं -- अनुभव स्तर की परवाह किए बिना -- हमारी [शुरुआत करें](https://caddyserver.com/docs/getting-started) गाइड करें ताकि Caddy का उपयोग करने से परिचित हो सकें।**

यदि आपके पास केवल एक मिनट है, तो [वेबसाइट पर चुनने के लिए कई त्वरित-शुरुआत ट्यूटोरियल हैं](https://caddyserver.com/docs/quick-starts)! हालाँकि, एक त्वरित-शुरुआत ट्यूटोरियल पूरा करने के बाद, कृपया सॉफ़्टवेयर कैसे काम करता है यह समझने के लिए अधिक दस्तावेज़ीकरण पढ़ें। 🙂




## अवलोकन

Caddy का उपयोग अक्सर HTTPS सर्वर के रूप में किया जाता है, लेकिन यह किसी भी लंबे समय तक चलने वाले Go प्रोग्राम के लिए उपयुक्त है। सबसे पहले और सबसे महत्वपूर्ण, यह Go एप्लिकेशन चलाने के लिए एक प्लेटफ़ॉर्म है। Caddy "ऐप्स" बस Go प्रोग्राम हैं जो Caddy मॉड्यूल्स के रूप में कार्यान्वित होते हैं। दो ऐप्स -- `tls` और `http` -- Caddy के साथ मानक रूप से आते हैं।

Caddy ऐप्स तुरंत [स्वचालित दस्तावेज़ीकरण](https://caddyserver.com/docs/json/), सुंदर ऑन-लाइन [API के माध्यम से कॉन्फ़िग परिवर्तन](https://caddyserver.com/docs/api), और अन्य Caddy ऐप्स के साथ एकीकरण से लाभ उठाते हैं।

हालाँकि [JSON](https://caddyserver.com/docs/json/) Caddy की मूल कॉन्फ़िग भाषा है, Caddy [कॉन्फ़िग एडाप्टर](https://caddyserver.com/docs/config-adapters) से इनपुट स्वीकार कर सकता है जो अनिवार्य रूप से आपकी पसंद के किसी भी कॉन्फ़िग प्रारूप को JSON में परिवर्तित कर सकते हैं: Caddyfile, JSON 5, YAML, TOML, NGINX कॉन्फ़िग, और बहुत कुछ।

Caddy को कॉन्फ़िगर करने का प्राथमिक तरीका [इसकी API](https://caddyserver.com/docs/api) के माध्यम से है, लेकिन यदि आप कॉन्फ़िग फ़ाइलें पसंद करते हैं, तो [कमांड-लाइन इंटरफ़ेस](https://caddyserver.com/docs/command-line) भी उनका समर्थन करता है।

Caddy अस्तित्व में किसी भी वेब सर्वर की तुलना में नियंत्रण का अभूतपूर्व स्तर प्रदान करता है। Caddy में, आप आमतौर पर मेमोरी में इनिशियलाइज़ किए गए प्रकारों के वास्तविक मान सेट कर रहे होते हैं जो आपके HTTP हैंडलर्स और TLS हैंडशेक से लेकर आपके स्टोरेज मीडियम तक सब कुछ संचालित करते हैं। Caddy बेतहाशा विस्तारणीय भी है, एक शक्तिशाली प्लगइन सिस्टम के साथ जो अन्य वेब सर्वरों पर व्यापक सुधार करता है।

इस डिज़ाइन की शक्ति का उपयोग करने के लिए, आपको यह जानना होगा कि कॉन्फ़िग दस्तावेज़ कैसे संरचित है। [Caddy की कॉन्फ़िग संरचना](https://caddyserver.com/docs/json/) के बारे में विवरण के लिए कृपया [हमारी दस्तावेज़ीकरण साइट](https://caddyserver.com/docs/) देखें।

Caddy का लगभग सारा कॉन्फ़िगरेशन एक ही कॉन्फ़िग दस्तावेज़ में समाहित है, न कि अन्य वेब सर्वरों की तरह CLI फ़्लैग्स और env वेरिएबल्स और एक कॉन्फ़िगरेशन फ़ाइल में बिखरा हुआ। यह आपके सर्वर कॉन्फ़िग को प्रबंधित करना अधिक सीधा बनाता है और छिपे हुए वेरिएबल्स/कारकों को कम करता है।


## पूर्ण दस्तावेज़ीकरण

हमारी वेबसाइट पर पूर्ण दस्तावेज़ीकरण है:

**https://caddyserver.com/docs/**

दस्तावेज़ भी ओपन सोर्स हैं। आप यहाँ उनमें योगदान कर सकते हैं: https://github.com/caddyserver/website



## सहायता प्राप्त करना

- हम Caddy का उपयोग करने वाली कंपनियों को सलाह देते हैं कि सहायता की आवश्यकता से पहले [Ardan Labs](https://www.ardanlabs.com) के माध्यम से एक सपोर्ट कॉन्ट्रैक्ट सुरक्षित करें।

- एक [प्रायोजन](https://github.com/sponsors/mholt) बहुत मदद करता है! हम प्रायोजकों को निजी सहायता प्रदान कर सकते हैं। यदि Caddy आपकी कंपनी को लाभ पहुँचा रहा है, तो कृपया प्रायोजन पर विचार करें। यह न केवल परियोजना की दीर्घायु सुनिश्चित करने के लिए पूर्णकालिक कार्य को वित्तपोषित करने में मदद करता है, यह आपकी कंपनी को आवश्यक संसाधन, सहायता, और छूट प्रदान करता है; साथ ही आपके ग्राहकों और संभावित ग्राहकों के लिए आपकी कंपनी की एक शानदार छवि बनाता है!

- व्यक्ति हमारे समुदाय फ़ोरम https://caddy.community पर मुफ्त में सहायता का आदान-प्रदान कर सकते हैं। याद रखें कि लोग अपने खाली समय और सद्भावना से सहायता देते हैं। सहायता प्राप्त करने का सबसे अच्छा तरीका है पहले देना!

कृपया हमारे [इश्यू ट्रैकर](https://github.com/caddyserver/caddy/issues) का उपयोग केवल बग रिपोर्ट और फ़ीचर अनुरोधों के लिए करें, यानी कार्रवाई योग्य विकास आइटम (सहायता प्रश्न आमतौर पर फ़ोरम को भेजे जाएँगे)।



## परिचय

Matthew Holt ने 2014 में Brigham Young University में कंप्यूटर साइंस का अध्ययन करते हुए Caddy का विकास शुरू किया। ("Caddy" नाम इसलिए चुना गया क्योंकि यह सॉफ़्टवेयर वेब की सेवा करने के थकाऊ, साधारण कार्यों में मदद करता है, और यह कई चीज़ों को एक साथ व्यवस्थित करने के लिए एक ही स्थान भी है।) यह जल्द ही HTTPS को स्वचालित रूप से और डिफ़ॉल्ट रूप से उपयोग करने वाला पहला वेब सर्वर बन गया, और अब इसके सैकड़ों योगदानकर्ता हैं और इसने ट्रिलियन्स HTTPS अनुरोधों की सेवा की है।

**"Caddy" नाम ट्रेडमार्क है।** सॉफ़्टवेयर का नाम "Caddy" है, "Caddy Server" या "CaddyServer" नहीं। कृपया इसे "Caddy" कहें या, यदि आप स्पष्ट करना चाहते हैं, "the Caddy web server"। Caddy, Stack Holdings GmbH का पंजीकृत ट्रेडमार्क है।

- _X पर प्रोजेक्ट: [@caddyserver](https://x.com/caddyserver)_
- _X पर लेखक: [@mholt6](https://x.com/mholt6)_

Caddy, [ZeroSSL](https://zerossl.com) का एक प्रोजेक्ट है, जो एक HID Global कंपनी है।

Debian पैकेज रिपॉज़िटरी होस्टिंग [Cloudsmith](https://cloudsmith.com) द्वारा सहृदयता से प्रदान की गई है। Cloudsmith एकमात्र पूरी तरह से होस्टेड, क्लाउड-नेटिव, यूनिवर्सल पैकेज प्रबंधन समाधान है, जो आपके संगठन को किसी भी प्रारूप में, किसी भी स्थान पर, पूर्ण विश्वास के साथ पैकेज बनाने, संग्रहीत करने और साझा करने में सक्षम बनाता है।
टूल डाउनलोड करें