Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
caddy — Servidor web rápido y extensible multiplataforma HTTP/1-2-3 con HTTPS automático | Kitploit
Herramientas/GitHubGitHub/caddyserver/caddy
Utilidades de Propósito GeneralHerramientas de Cifrado/DescifradoSeguridad WebAnti-BotTop en Anti-Bot #11
GitHubcaddyserver/caddy

caddy

Servidor web rápido y extensible multiplataforma HTTP/1-2-3 con HTTPS automático

Ver Repositorio
74.8k4.9k70hace 1 díaRevisado por Kitploit
Sitio web

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Caddy

un proyecto de


Todos los sitios web en HTTPS

Caddy es una plataforma de servidor extensible que utiliza TLS por defecto.

Lanzamientos · Documentación · Obtener ayuda

      @caddyserver en Twitter   Foro de Caddy
Caddy en Sourcegraph   Cloudsmith

Desarrollado por
CertMagic


Agradecimientos especiales a:
Warp sponsorship

Warp, creado para programar con múltiples agentes de IA

Disponible para MacOS, Linux y Windows


Menú

  • Características
  • Instalación
  • Compilar desde el código fuente
    • Para desarrollo
    • Con información de versión y/o complementos
  • Inicio rápido
  • Resumen
  • Documentación completa
  • Obtener ayuda
  • Acerca de

Características

  • Configuración sencilla con el Caddyfile
  • Configuración potente con su configuración nativa en JSON
  • Configuración dinámica con la API JSON
  • Adaptadores de configuración si no te gusta JSON
  • HTTPS automático por defecto
    • ZeroSSL y Let's Encrypt para nombres públicos
    • CA local completamente gestionada para nombres internos e IPs
    • Puede coordinarse con otras instancias de Caddy en un clúster
    • Respuesta alternativa de múltiples emisores
    • Soporte para Encrypted ClientHello (ECH)
  • Sigue funcionando cuando otros servidores caen debido a problemas relacionados con TLS/OCSP/certificados
  • Listo para producción después de servir billones de solicitudes y gestionar millones de certificados TLS
  • Escala a cientos de miles de sitios como se ha demostrado en producción
  • HTTP/1.1, HTTP/2 y HTTP/3 todos soportados por defecto
  • Altamente extensible la arquitectura modular permite a Caddy hacer cualquier cosa sin hinchazón
  • Se ejecuta en cualquier lugar sin dependencias externas (ni siquiera libc)
  • Escrito en Go, un lenguaje con mayores garantías de seguridad de memoria que otros servidores
  • Realmente divertido de usar
  • Mucho más por descubrir

Instalación

La forma más sencilla y multiplataforma de empezar es descargar Caddy desde GitHub Releases y colocar el archivo ejecutable en tu PATH.

Consulta nuestra documentación en línea para otras instrucciones de instalación.

Compilar desde el código fuente

Requisitos:

  • Go 1.25.0 o más reciente

Para desarrollo

Nota: Estos pasos no incrustarán la información de versión adecuada. Para ello, sigue las instrucciones de la siguiente sección.

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

Cuando ejecutes Caddy, puede intentar vincularse a puertos bajos a menos que se especifique lo contrario en tu configuración. Si tu sistema operativo requiere privilegios elevados para esto, deberás otorgar permiso a tu nuevo binario para hacerlo. En Linux, esto se puede hacer fácilmente con: sudo setcap cap_net_bind_service=+ep ./caddy

Si prefieres usar go run que solo crea binarios temporales, aún puedes hacer esto con el setcap.sh incluido así:

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

Si no quieres escribir tu contraseña para setcap, usa sudo visudo para editar tu archivo sudoers y permitir que tu cuenta de usuario ejecute ese comando sin contraseña, por ejemplo:

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

reemplazando username con tu nombre de usuario real. Ten cuidado y solo haz esto si sabes lo que estás haciendo! Solo estamos calificados para documentar cómo usar Caddy, no las herramientas Go ni tu computadora, y proporcionamos estas instrucciones solo por conveniencia; por favor, aprende a usar tu propia computadora bajo tu propio riesgo y haz los ajustes necesarios.

Luego puedes ejecutar las pruebas en todos los módulos o en uno específico:

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

Con información de versión y/o complementos

Usando nuestra herramienta de construcción, xcaddy...

$ xcaddy build

...los siguientes pasos están automatizados:

Descargar herramienta