Back to rankings

certimate-go/certimate

Godocs.certimate.me

An open-source and free self-hosted SSL certificates ACME tool, automates the full-cycle of issuance, deployment, renewal, and monitoring visually. 完全开源免费的自托管 SSL 证书 ACME 工具,申请、部署、续期、监控全流程自动化可视化,支持各大主流云厂商。

ssl-certificatessl-certificatesssl-certhttpssslautomationhttps-certificatecertbotletsencryptacmelegoacme-client
Star Growth
Stars
8.8k
Forks
854
Weekly Growth
Issues
47
5k
Aug 2024Mar 2025Nov 2025Jul 2026
ArtifactsGo Modulesgo get github.com/certimate-go/certimate
README

🔒 Certimate

Stars Forks Docker Pulls Release License

Ask DeepWiki Ask Zread

English | 简体中文


🚩 Introduction

An open-source and free self-hosted SSL certificates ACME tool, automates the full-cycle of issuance, deployment, renewal, and monitoring visually.

  • Self-hosted: Private deployment. All data is stored locally, to ensure data privacy and security.
  • Cross Platforms: Compatible with various operating systems, including Windows/Linux/macOS.
  • Zero Dependencies: No need to install databases, runtimes, or any frameworks. Ready to use out of the box.
  • Low Resource Usage: Extremely lightweight, requiring only ~16 MB of memory.
  • Easy to Use: Automates certificate management with a visual workflow — all with just a few simple configurations.

💡 Features

  • Flexible workflow orchestration, fully automation from certificate application to deployment.
  • Supports requesting single/multiple/wildcard domain certificates, IP address certificates, with options for RSA or ECC key.
  • Supports DNS-01 challenge and HTTP-01 challenge both.
  • Supports various certificate formats such as PEM, PFX, JKS.
  • Supports more than 70+ domain registrars (e.g., AWS, Cloudflare, GoDaddy, Alibaba Cloud, Tencent Cloud, etc. Check out full providers).
  • Supports more than 150+ deployment destinations (e.g., Kubernetes, CDN, WAF, load balancers, etc. Check out full providers).
  • Supports multiple notification channels including email, Discord, Slack, Telegram, DingTalk, Feishu, WeCom, and more.
  • Supports multiple ACME CAs including Let's Encrypt, Actalis, Google Trust Services, SSL.com, ZeroSSL, and more.
  • More features waiting to be discovered.

🚀 Quick Start

Run Certimate in 1 minute!

👉 Binary Installation:

Download the archived package of precompiled executable files directly from GitHub Releases, extract and then execute:

./certimate serve
👉 Docker Installation:
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

Visit http://127.0.0.1:8090 in your browser.

Default administrator account:

  • Username: admin@certimate.fun
  • Password: 1234567890

Work with Certimate right now. Or read other content in the documentation to learn more.

📄 Documentation

For full documentation, please visit docs.certimate.me.

Related articles:

🖥️ Screenshot

Screenshot

🤝 Contributing

Certimate is a free and open-source project, and your feedback and contributions are needed and always welcome. Contributions include but are not limited to: submitting code, reporting bugs, sharing ideas, or showcasing your use cases based on Certimate. We also encourage users to share Certimate on personal blogs or social media.

For those who'd like to contribute code, see our Contribution Guide.

Issues and Pull Requests are opened at https://github.com/certimate-go/certimate.

Contributors

Contributors

⛔ Disclaimer

This repository is available under the MIT License, and distributed “as-is” without any warranty of any kind. The authors and contributors are not responsible for any damages or losses resulting from the use or inability to use this software, including but not limited to data loss, business interruption, or any other potential harm.

No Warranties: This software comes without any express or implied warranties, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.

User Responsibilities: By using this software, you agree to take full responsibility for any outcomes resulting from its use.

🌐 Join the Community

⭐ Star History

Star Certificate on GitHub and be instantly notified of new releases!

Star History

Stargazers over time
Related repositories
acmesh-official/acme.sh

A pure Unix shell script ACME client for SSL / TLS certificate automation

ShellGNU General Public License v3.0acmeacme-protocol
acme.sh
47.3k5.6k
digitalocean/nginxconfig.io

⚙️ NGINX config generator on steroids 💉

JavaScriptnpmMIT Licensenginxnginx-configuration
do.co/nginxconfig
28.3k2k
projectdiscovery/httpx

httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.

GoGo ModulesMIT Licensehttpbugbounty
docs.projectdiscovery.io/tools/httpx
10.2k1.1k
usual2970/certimate

开源的SSL证书管理工具,可以帮助你自动申请、部署SSL证书,并在证书即将过期时自动续期。An open-source SSL certificate management tool that helps you automatically apply for and deploy SSL certificates, as well as automatically renew them when they are about to expire.

GoGo ModulesMIT Licensessl-certificatessl-certificates
docs.certimate.me
5.7k514
certd/certd

开源SSL证书管理工具;全自动证书申请、更新、续期;通配符证书,泛域名证书申请;证书自动化部署到阿里云、腾讯云、主机、群晖、宝塔;https证书,pfx证书,der证书,TLS证书,nginx证书自动续签自动部署

JavaScriptnpmGNU Affero General Public License v3.0certbotletencrypt
certd.docmirror.cn
4.9k572
thewhiteh4t/FinalRecon

All In One Web Recon

PythonPyPIMIT Licensepython3pentesting
kali.org/tools/finalrecon/
2.8k499
srvrco/getssl

obtain free SSL certificates from letsencrypt ACME server Suitable for automating the process on remote servers.

ShellGNU General Public License v3.0getsslcertificate
2.2k389
auto-ssl/lua-resty-auto-ssl

On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt.

LuaMIT Licenseletsencryptopenresty
2k183
AnalogJ/lexicon

Manipulate DNS records on various DNS providers in a standardized way.

MIT Licensedns-serviceletsencrypt
1.5k298
httpsok/httpsok

🔥🔥🔥一行命令,轻松搞定SSL证书自动续期。 SSL泛域名证书,SSL证书管理,SSL证书自动续期,SSL证书自动更新,七牛云、阿里云、腾讯云、CDN、OSS、https证书管理,https证书管理,免费SSL证书,TLS证书自动续签,nginx证书自动续期工具,nginx证书管理。从此告别Let's Encrypt

ShellMIT Licensenginxssl
httpsok.com/doc/
1.3k73
unosquare/passcore

A self-service password management tool for Active Directory

C#MIT Licenseactivedirectorypassword-meter
unosquare.github.io/passcore/
1.1k234