Repolode
certimate-go

certimate-go/certimate

Herramienta ACME autoalojada que automatiza la emisión, implementación, renovación y supervisión de certificados SSL mediante flujos de trabajo visuales.

Alternativa open source a:Sectigo Certificate Manager

Estrellas
9,382
Forks
914
Issues abiertos
49
Último commit
hace 23 horas

¿Qué es?

Certimate es una herramienta autoalojada para gestionar certificados SSL que se ocupa de todo su ciclo de vida: solicitarlos a una autoridad de certificación ACME, implementarlos en los servicios de destino, renovarlos antes de que caduquen y supervisar su estado. Los flujos de trabajo se configuran visualmente, sin necesidad de escribir scripts.

Se ejecuta como un único binario en Windows, Linux y macOS, o desde una imagen de Docker, sin necesidad de instalar una base de datos ni un entorno de ejecución por separado. Los certificados pueden cubrir dominios únicos, varios dominios o dominios wildcard, y también se admiten certificados para direcciones IP, con claves RSA o ECC. Permite usar los desafíos DNS-01 y HTTP-01, y ofrece formatos de salida como PEM, PFX y JKS.

El proyecto se integra con numerosos proveedores de DNS y destinos de alojamiento e implementación, como Kubernetes, CDN, WAF y balanceadores de carga. También admite canales de notificación como email, Discord, Slack, Telegram, DingTalk, Feishu y WeCom.

Funciones clave

  • 01Flujos de trabajo visuales que abarcan desde la solicitud hasta la implementación de certificados
  • 02Certificados para dominios únicos, varios dominios, dominios wildcard y direcciones IP, con claves RSA o ECC
  • 03Compatibilidad con los desafíos DNS-01 y HTTP-01
  • 04Salida en formatos PEM, PFX y JKS
  • 05Integraciones con más de 70 proveedores de DNS y más de 160 destinos de implementación
  • 06Notificaciones por email, Discord, Slack, Telegram, DingTalk, Feishu y WeCom

Casos de uso

  • Automatizar la renovación de certificados de Let's Encrypt o ZeroSSL para sitios web autoalojados
  • Implementar certificados renovados en CDN en la nube, balanceadores de carga o clústeres de Kubernetes
  • Gestionar certificados de varios dominios desde un único panel visual

Inicio rápido

  1. 1

    Descarga el binario precompilado desde GitHub Releases y descomprímelo

  2. 2

    Ejecuta el binario del servidor

    ./certimate serve
  3. 3

    O inícialo con Docker

    docker run -d --name certimate --restart unless-stopped -p 8090:8090 -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -v $(pwd)/data:/app/pb_data certimate/certimate:latest
  4. 4

    Abre http://127.0.0.1:8090 en el navegador e inicia sesión con la cuenta de administrador predeterminada

Antes de usarlo

  • La contraseña predeterminada de administrador del README es pública, así que cámbiala después del primer inicio de sesión.
  • Certimate necesita acceso a tus cuentas del proveedor de DNS o de alojamiento para automatizar la emisión y el despliegue.

Temas

Preguntas frecuentes

¿Qué es certimate?
Herramienta ACME autoalojada que automatiza la emisión, implementación, renovación y supervisión de certificados SSL mediante flujos de trabajo visuales. Certimate es una herramienta autoalojada para gestionar certificados SSL que se ocupa de todo su ciclo de vida: solicitarlos a una autoridad de certificación ACME, implementarlos en los servicios de destino, renovarlos antes de que caduquen y supervisar su estado. Los flujos de trabajo se configuran visualmente, sin necesidad de escribir scripts.
¿certimate es gratuito? ¿Qué licencia tiene?
certimate es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿certimate sigue mantenido?
Mantenimiento activo. El último commit de certimate fue el 19 oct 2026.
¿Para qué puedo usar certimate?
Automatizar la renovación de certificados de Let's Encrypt o ZeroSSL para sitios web autoalojados Implementar certificados renovados en CDN en la nube, balanceadores de carga o clústeres de Kubernetes Gestionar certificados de varios dominios desde un único panel visual
¿Cómo se instala certimate?
Descarga el binario precompilado desde GitHub Releases y descomprímelo Ejecuta el binario del servidor: ./certimate serve O inícialo con Docker: docker run -d --name certimate --restart unless-stopped -p 8090:8090 -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -v $(pwd)/data:/app/pb_data certimate/certimate:latest Abre http://127.0.0.1:8090 en el navegador e inicia sesión con la cuenta de administrador predeterminada
¿Dónde consigo certimate?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/certimate-go/certimate

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados