Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
caddy — Servidor web HTTP/1-2-3 multiplataforma, rápido e extensível, com HTTPS automático. | Kitploit
Ferramentas/GitHubGitHub/caddyserver/caddy
Utilitários de Propósito GeralFerramentas de Criptografia/DescriptografiaSegurança WebAnti-BotTop em Anti-Bot nº11
GitHubcaddyserver/caddy

caddy

Servidor web HTTP/1-2-3 multiplataforma, rápido e extensível, com HTTPS automático.

Ver Repositório
74.8k4.9k73há 18h 16mRevisado pelo Kitploit
Site

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Caddy

um projeto


Todo site em HTTPS

Caddy é uma plataforma de servidor extensível que usa TLS por padrão.

Lançamentos · Documentação · Obter Ajuda

      @caddyserver on Twitter   Caddy Forum
Caddy on Sourcegraph   Cloudsmith

Desenvolvido por
CertMagic


Agradecimento especial a:
Warp sponsorship

Warp, criado para programar com múltiplos agentes de IA

Disponível para MacOS, Linux e Windows


Menu

  • Recursos
  • Instalação
  • Compilar a partir do código-fonte
    • Para desenvolvimento
    • Com informações de versão e/ou plugins
  • Início rápido
  • Visão geral
  • Documentação completa
  • Obter ajuda
  • Sobre

Recursos

  • Configuração fácil com o Caddyfile
  • Configuração poderosa com sua configuração JSON nativa
  • Configuração dinâmica com a API JSON
  • Adaptadores de configuração se você não gosta de JSON
  • HTTPS automático por padrão
    • ZeroSSL e Let's Encrypt para nomes públicos
    • CA local totalmente gerenciada para nomes internos e IPs
    • Pode coordenar com outras instâncias do Caddy em um cluster
    • Fallback multi-emissor
    • Suporte a Encrypted ClientHello (ECH)
  • Permanece ativo quando outros servidores caem devido a problemas relacionados a TLS/OCSP/certificado
  • Pronto para produção após atender trilhões de requisições e gerenciar milhões de certificados TLS
  • Escala para centenas de milhares de sites como comprovado em produção
  • HTTP/1.1, HTTP/2 e HTTP/3 todos suportados por padrão
  • Altamente extensível arquitetura modular permite que o Caddy faça qualquer coisa sem inchaço
  • Executa em qualquer lugar com nenhuma dependência externa (nem mesmo libc)
  • Escrito em Go, uma linguagem com garantias de segurança de memória superiores a outros servidores
  • Na verdade, divertido de usar
  • Muito mais para descobrir

Instalação

A maneira mais simples e multiplataforma de começar é baixar o Caddy do GitHub Releases e colocar o arquivo executável no seu PATH.

Consulte nossa documentação online para outras instruções de instalação.

Compilar a partir do código-fonte

Requisitos:

  • Go 1.26.0 ou mais recente

Para desenvolvimento

Nota: Estes passos não incorporarão informações de versão adequadas. Para isso, siga as instruções na próxima seção.

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

Ao executar o Caddy, ele pode tentar se vincular a portas baixas, a menos que especificado de outra forma na sua configuração. Se o seu sistema operacional exigir privilégios elevados para isso, você precisará dar permissão ao seu novo binário para fazê-lo. No Linux, isso pode ser feito facilmente com: sudo setcap cap_net_bind_service=+ep ./caddy

Se você preferir usar go run, que cria apenas binários temporários, você ainda pode fazer isso com o setcap.sh incluído, assim:

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

Se você não quiser digitar sua senha para setcap, use sudo visudo para editar seu arquivo sudoers e permitir que sua conta de usuário execute esse comando sem senha, por exemplo:

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

substituindo username pelo seu nome de usuário real. Por favor, seja cuidadoso e só faça isso se souber o que está fazendo! Estamos qualificados apenas para documentar como usar o Caddy, não ferramentas Go ou seu computador, e estamos fornecendo estas instruções apenas por conveniência; por favor, aprenda a usar seu próprio computador por sua conta e risco e faça quaisquer ajustes necessários.

Então você pode executar os testes em todos os módulos ou em um específico:

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

Com informações de versão e/ou plugins

Usando nossa ferramenta de build, xcaddy...

$ xcaddy build

...os seguintes passos são automatizados:

Baixar ferramenta