certimate-go/certimate

GitHub: certimate-go/certimate

一款开源免费的自托管 SSL 证书全生命周期管理工具,通过可视化界面实现证书申请、部署、续期和监控的自动化。

Stars: 8368 | Forks: 799

🔒 Certimate

[![Stars](https://img.shields.io/github/stars/certimate-go/certimate?style=flat)](https://github.com/certimate-go/certimate) [![Forks](https://img.shields.io/github/forks/certimate-go/certimate?style=flat)](https://github.com/certimate-go/certimate) [![Docker Pulls](https://img.shields.io/docker/pulls/certimate/certimate?style=flat)](https://hub.docker.com/r/certimate/certimate) [![Release](https://img.shields.io/github/v/release/certimate-go/certimate?style=flat&sort=semver)](https://github.com/certimate-go/certimate/releases) [![License](https://img.shields.io/github/license/certimate-go/certimate?style=flat)](https://mit-license.org/) [![Ask DeepWiki](https://deepwiki.com/badge.svg?label=DeepWiki)](https://deepwiki.com/certimate-go/certimate)
English | [简体中文](README_zh.md)
## 🚩 介绍 一款开源、免费的自托管 SSL 证书 ACME 工具,可视化地自动化证书申请、部署、续期及监控的全生命周期管理。 - **自托管**:私有化部署。所有数据均存储在本地,由你完全掌控,确保数据的隐私与安全。 - **零依赖**:无需安装数据库、运行时环境或任何复杂的框架。真正开箱即用,一键启动。 - **资源占用低**:极度轻量化,仅需约 16 MB 内存。效率极高,甚至可以在家用路由器等设备上运行。 - **易于使用**:通过友好的 GUI 界面,你可以利用可视化工作流在多个平台上实现证书管理的自动化——只需进行简单的配置即可。 ## 💡 功能特性 - 灵活的工作流编排,实现从证书申请到部署的完全自动化。 - 支持申请单域名、多域名、泛域名证书及 IP 地址证书,可选择 RSA 或 ECC 密钥。 - 同时支持 DNS-01 验证和 HTTP-01 验证。 - 支持多种证书格式,如 PEM、PFX、JKS。 - 支持超过 60+ 家域名注册商(例如:AWS、Cloudflare、GoDaddy、阿里云、腾讯云等,[查看完整列表](https://docs.certimate.me/en-US/docs/reference/providers#supported-dns-providers))。 - 支持超过 110+ 个部署目标(例如:Kubernetes、CDN、WAF、负载均衡器等,[查看完整列表](https://docs.certimate.me/en-US/docs/reference/providers#supported-hosting-providers))。 - 支持多种通知渠道,包括电子邮件、Discord、Slack、Telegram、钉钉、飞书、企业微信等。 - 支持多个 ACME CA,包括 Let's Encrypt、Actalis、Google Trust Services、SSL.com、ZeroSSL 等。 - 更多功能等你发现。 ## 🚀 快速开始 **在 1 分钟内运行 Certimate!**
👉 二进制安装: 直接从 [GitHub Releases](https://github.com/certimate-go/certimate/releases) 下载预编译的可执行文件压缩包,解压后执行: ``` ./certimate serve ```
👉 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 ```
在浏览器中访问 `http://127.0.0.1:8090`。 默认管理员账号: - 用户名:`admin@certimate.fun` - 密码:`1234567890` 现在就开始使用 Certimate 吧。或者阅读文档中的其他内容以了解更多。 ## 📄 文档 完整文档请访问 [docs.certimate.me](https://docs.certimate.me/)。 相关文章: ## 🖥️ 截图 [![截图](https://i.imgur.com/4DAUKEE.gif)](https://www.youtube.com/watch?v=am_yzdfyNOE) ## ⛥ 免责声明 本仓库基于 [MIT License](https://opensource.org/licenses/MIT) 授权,按“原样”分发,不提供任何形式的担保。作者及贡献者不对因使用或无法使用本软件而产生的任何损害或损失负责,包括但不限于数据丢失、业务中断或其他潜在损害。 **无担保**:本软件不附带任何明示或暗示的担保,包括但不限于适销性、特定用途适用性及非侵权性的暗示担保。 **用户责任**:使用本软件即表示你同意对其使用结果承担全部责任。 ## 🌐 加入社区 - [Telegram](https://t.me/+ZXphsppxUg41YmVl) - 微信群(联系作者 [@usual2970](https://github.com/usual2970) 获取邀请) ## ⭐ Star 历史 在 GitHub 上为 Certimate 点 Star,即可即时收到新版本发布的通知。 [![Stargazers over time](https://starchart.cc/certimate-go/certimate.svg?variant=adaptive)](https://starchart.cc/certimate-go/certimate)
标签:ACME协议, Apache, CDN集成, DNS验证, Docker, EVTX分析, HTTPS, HTTP验证, LangChain, Let's Encrypt, Nginx, RSA/ECC, SSL证书, Web服务器, Zero Trust, 二进制发布, 云服务商集成, 可视化面板, 域名验证, 安全防御评估, 开源工具, 数据隐私, 日志审计, 泛域名, 私有化部署, 网络基础设施, 自动化运维, 自托管, 证书管理, 证书续期, 请求拦截, 资源监控, 轻量级, 部署自动化, 防御规避