certimate

command module
v0.4.27 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2026 License: MIT Imports: 18 Imported by: 0

README ยถ

๐Ÿ”’ Certimate

Stars Forks Docker Pulls Release License

Ask DeepWiki Ask Zread


๐Ÿšฉ 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.

Stargazers over time

Documentation ยถ

The Go Gopher

There is no documentation for this package.

Directories ยถ

Path Synopsis
internal
app
pkg
sdk3rd/1panel
A simple SDK client for 1Panel v1.
A simple SDK client for 1Panel v1.
sdk3rd/1panel/v2
A simple SDK client for 1Panel v2.
A simple SDK client for 1Panel v2.
sdk3rd/alibabacloud/oss
A simple SDK client for AliababaCloud OSS.
A simple SDK client for AliababaCloud OSS.
sdk3rd/apisix
A simple SDK client for APISIX.
A simple SDK client for APISIX.
sdk3rd/baiducloud/cert
An extension SDK client for BaiduCloud SSL service.
An extension SDK client for BaiduCloud SSL service.
sdk3rd/baishan
A simple SDK client for BaishanCloud.
A simple SDK client for BaishanCloud.
sdk3rd/btpanel
A simple SDK client for aaPanel.
A simple SDK client for aaPanel.
sdk3rd/btpanelgo
A simple SDK client for aaPanel Windows Go version.
A simple SDK client for aaPanel Windows Go version.
sdk3rd/btwaf
A simple SDK client for aaWAF.
A simple SDK client for aaWAF.
sdk3rd/bunny
A simple SDK client for Bunny.
A simple SDK client for Bunny.
sdk3rd/cachefly
A simple SDK client for CacheFly.
A simple SDK client for CacheFly.
sdk3rd/cdnfly
A simple SDK client for Cdnfly.
A simple SDK client for Cdnfly.
sdk3rd/cloudflare
A simple SDK client for Cloudflare.
A simple SDK client for Cloudflare.
sdk3rd/conoha/vps/v3
A simple SDK client for ConoHa VPS v3.
A simple SDK client for ConoHa VPS v3.
sdk3rd/cpanel
A simple SDK client for cPanel.
A simple SDK client for cPanel.
sdk3rd/ctyun/ao
A simple SDK client for StateCloud AccessOne.
A simple SDK client for StateCloud AccessOne.
sdk3rd/ctyun/cdn
A simple SDK client for StateCloud CDN.
A simple SDK client for StateCloud CDN.
sdk3rd/ctyun/cms
A simple SDK client for StateCloud CMS.
A simple SDK client for StateCloud CMS.
sdk3rd/ctyun/dns
A simple SDK client for StateCloud DNS.
A simple SDK client for StateCloud DNS.
sdk3rd/ctyun/elb
A simple SDK client for StateCloud ELB.
A simple SDK client for StateCloud ELB.
sdk3rd/ctyun/faas
A simple SDK client for StateCloud FaaS. API documentation: https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=53&vid=40
A simple SDK client for StateCloud FaaS. API documentation: https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=53&vid=40
sdk3rd/ctyun/icdn
A simple SDK client for StateCloud ICDN.
A simple SDK client for StateCloud ICDN.
sdk3rd/ctyun/lvdn
A simple SDK client for StateCloud LVDN.
A simple SDK client for StateCloud LVDN.
sdk3rd/dcloud/unicloud
A mock HTTP client for uniCloud.
A mock HTTP client for uniCloud.
sdk3rd/digitalocean
A simple SDK client for DigitalOcean.
A simple SDK client for DigitalOcean.
sdk3rd/dogecloud
A simple SDK client for DogeCloud.
A simple SDK client for DogeCloud.
sdk3rd/dokploy
A simple SDK client for Dokploy.
A simple SDK client for Dokploy.
sdk3rd/dynv6
A simple SDK client for Dynv6.
A simple SDK client for Dynv6.
sdk3rd/flexcdn
A simple SDK client for FlexCDN.
A simple SDK client for FlexCDN.
sdk3rd/flyio
A simple SDK client for Fly.io.
A simple SDK client for Fly.io.
sdk3rd/goedge
A simple SDK client for GoEdge.
A simple SDK client for GoEdge.
sdk3rd/huaweicloud/obs
A simple SDK client for HuaweiCloud OBS.
A simple SDK client for HuaweiCloud OBS.
sdk3rd/kong
A simple SDK client for Kong.
A simple SDK client for Kong.
sdk3rd/ksyun/cdn
A simple SDK client for KingsoftCloud CDN.
A simple SDK client for KingsoftCloud CDN.
sdk3rd/ksyun/kcm
A simple SDK client for KingsoftCloud KCM.
A simple SDK client for KingsoftCloud KCM.
sdk3rd/lecdn/v3/client
A simple SDK client for LeCDN v3 as user.
A simple SDK client for LeCDN v3 as user.
sdk3rd/lecdn/v3/master
A simple SDK client for LeCDN v3 as admin.
A simple SDK client for LeCDN v3 as admin.
sdk3rd/linode
A simple SDK client for Linode.
A simple SDK client for Linode.
sdk3rd/matrix
A simple SDK client for Matrix (ElementX).
A simple SDK client for Matrix (ElementX).
sdk3rd/mohua
A simple SDK client for MohuaTech.
A simple SDK client for MohuaTech.
sdk3rd/netlify
A simple SDK client for Netlify.
A simple SDK client for Netlify.
sdk3rd/nginxproxymanager
A simple SDK client for NginxProxyManager.
A simple SDK client for NginxProxyManager.
sdk3rd/proxmoxve
A simple SDK client for Proxmox VE.
A simple SDK client for Proxmox VE.
sdk3rd/qingcloud/dns
A simple SDK client for QingCloud DNS.
A simple SDK client for QingCloud DNS.
sdk3rd/qingcloud/lb
An extension SDK client for QingCloud LB service.
An extension SDK client for QingCloud LB service.
sdk3rd/qiniu
An extension SDK client for Qiniu.
An extension SDK client for Qiniu.
sdk3rd/rainyun
A simple SDK client for Rainyun.
A simple SDK client for Rainyun.
sdk3rd/ratpanel
A simple SDK client for AcePanel.
A simple SDK client for AcePanel.
sdk3rd/safeline
A simple SDK client for SafeLine.
A simple SDK client for SafeLine.
sdk3rd/samwaf
A simple SDK client for SamWAF.
A simple SDK client for SamWAF.
sdk3rd/synologydsm
A mock HTTP client for Synology DSM.
A mock HTTP client for Synology DSM.
sdk3rd/tencentcloud/teomakers
A simple SDK client for Tencent Cloud EdgeOne Pages.
A simple SDK client for Tencent Cloud EdgeOne Pages.
sdk3rd/ucloud/ucdn
An extension SDK client for UCloud CDN service.
An extension SDK client for UCloud CDN service.
sdk3rd/ucloud/uewaf
An extension SDK client for UCloud WAF service.
An extension SDK client for UCloud WAF service.
sdk3rd/ucloud/ufile
An extension SDK client for UCloud OS service.
An extension SDK client for UCloud OS service.
sdk3rd/ucloud/ulb
An extension SDK client for UCloud LB service.
An extension SDK client for UCloud LB service.
sdk3rd/ucloud/upathx
An extension SDK client for UCloud PathX service.
An extension SDK client for UCloud PathX service.
sdk3rd/ucloud/ussl
An extension SDK client for UCloud SSL service.
An extension SDK client for UCloud SSL service.
sdk3rd/upyun/console
A mock HTTP client for Upyun Console.
A mock HTTP client for Upyun Console.
sdk3rd/vercel
A simple SDK client for Vercel.
A simple SDK client for Vercel.
sdk3rd/volcengine/tos
A simple SDK client for VolcEngine TOS.
A simple SDK client for VolcEngine TOS.
sdk3rd/wangsu/cdn
A simple SDK client for WangsuCloud CDN.
A simple SDK client for WangsuCloud CDN.
sdk3rd/wangsu/cdnpro
A simple SDK client for WangsuCloud CDN.
A simple SDK client for WangsuCloud CDN.
sdk3rd/wangsu/certificate
A simple SDK client for WangsuCloud CDN.
A simple SDK client for WangsuCloud CDN.
sdk3rd/zenlayer/cdn
An extension SDK client for ZenlayerCloud CDN service.
An extension SDK client for ZenlayerCloud CDN service.
sdk3rd/zenlayer/zga
An extension SDK client for ZenlayerCloud CDN service.
An extension SDK client for ZenlayerCloud CDN service.
Package ui handles the PocketBase Admin frontend embedding.
Package ui handles the PocketBase Admin frontend embedding.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL