Plano de control autogestionado para certificados TLS que los emite, renueva, detecta, inventaría e instala en toda tu infraestructura.
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
Descarga el binario precompilado desde GitHub Releases y descomprímelo
- 2
Ejecuta el binario del servidor
./certimate serve - 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
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
Un túnel autohospedado escrito en Go que expone servicios locales a Internet mediante tu propio dominio y servidor.
Servicio de desarrollo de software integral y autohospedado, escrito en Go, que ofrece alojamiento Git, revisión de código, seguimiento de incidencias, paquetes y CI/CD.
CLI de infraestructura como código que planifica y aplica archivos de configuración declarativos para crear, modificar y versionar recursos de servicios y en la nube.
Un motor de automatización programable que construye, prueba y publica bases de código mediante contenedores, en local, en CI o en la nube.
Herramienta gratuita y autoalojada para hacer copias de seguridad de PostgreSQL, con recuperación a un punto en el tiempo, verificación automatizada de restauraciones e interfaz web.