Volver al ranking

usual2970/certimate

Godocs.certimate.me

开源的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.

ssl-certificatessl-certificatesssl-certhttpssslautomationhttps-certificatecertbotletsencryptacmelegohacktoberfest
Estrellas
5.7k
Forks
514
Crecimiento semanal
Issues
31
ArtefactosGo Modulesgo get github.com/usual2970/certimate
README

🔒 Certimate

Stars Forks Docker Pulls Release License

中文 | English


🚩 项目简介

做个人产品或者在中小企业里负责运维的同学,会遇到要管理多个域名的情况,需要给域名申请证书。但是手动申请证书有以下缺点:

  • 😱 麻烦:申请证书并部署到服务的流程虽不复杂,但也挺麻烦的,犹其是你有多个域名需要维护的时候。
  • 😭 易忘:另外当前免费证书的有效期只有 90 天,这就要求你定期的操作,增加了工作量的同时,你也很容易忘掉续期,从而导致网站访问不了。

Certimate 就是为了解决上述问题而产生的,它具有以下优势:

  • 本地部署:一键安装,只需要下载二进制文件,然后直接运行即可。同时也支持 Docker 部署、源代码部署等方式。​
  • 数据安全:由于是私有部署,所有数据均存储在自己的服务器上,不会经过第三方,确保数据的隐私和安全。​
  • 操作简单:简单配置即可轻松申请 SSL 证书并部署到指定的目标上,在证书即将过期前自动续期,从申请证书到使用证书完全自动化,无需人工操作。​

Certimate 旨在为用户提供一个安全、简便的 SSL 证书管理解决方案。

💡 功能特性

  • 灵活的工作流编排方式,证书从申请到部署完全自动化;
  • 支持泛域名、多域名证书,可选 RSA、ECC 签名算法;
  • 支持 20+ 域名托管商(如阿里云、腾讯云、Cloudflare 等);
  • 支持 50+ 部署目标(如 Kubernetes、CDN、WAF、负载均衡等);
  • 支持邮件、钉钉、飞书、企业微信、Webhook 等多种通知渠道;
  • 支持 Let's Encrypt、ZeroSSL、Google Trust Services 等多种 ACME 证书颁发机构;
  • 更多特性等待探索。

⏱️ 快速启动

5 分钟部署 Certimate!

以二进制部署为例,从 GitHub Releases 页面下载预先编译好的二进制可执行文件压缩包,解压缩后在终端中执行:

./certimate serve

浏览器中访问 http://127.0.0.1:8090

初始的管理员账号及密码:

  • 账号:admin@certimate.fun
  • 密码:1234567890

即刻使用 Certimate。

如何使用 Docker 或其他部署方式请参考文档。

📄 使用手册

请访问文档站 docs.certimate.me 以阅读使用手册。

相关文章:

⭐ 运行界面

Screenshot

🤝 参与贡献

Certimate 是一个免费且开源的项目,采用 MIT License。你可以使用它做任何你想做的事,甚至把它当作一个付费服务提供给用户。

你可以通过以下方式来支持 Certimate 的开发:

  • 提交代码:如果你发现了 Bug 或有新的功能需求,而你又有相关经验,可以提交代码给我们。
  • 提交 Issue:功能建议或者 Bug 可以提交 Issue 给我们。

支持更多提供商、UI 的优化改进、Bug 修复、文档完善等,欢迎大家参与贡献。

⛔ 免责声明

Certimate 基于 MIT License 发布,完全免费提供,旨在“按现状”供用户使用。作者及贡献者不对使用本软件所产生的任何直接或间接后果承担责任,包括但不限于性能下降、数据丢失、服务中断、或任何其他类型的损害。

无任何保证:本软件不提供任何明示或暗示的保证,包括但不限于对特定用途的适用性、无侵权性、商用性及可靠性的保证。

用户责任:使用本软件即表示您理解并同意承担由此产生的一切风险及责任。

🌐 加入社群

  • Telegram

  • 微信群聊(超 200 人需邀请入群,可先加作者好友)

🚀 Star 趋势图

Stargazers over time

Repositorios relacionados
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
certimate-go/certimate

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

GoGo ModulesMIT Licensessl-certificatessl-certificates
docs.certimate.me
8.8k854
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