Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b8cff68167 | ||
|
|
719b5f359d | ||
|
|
00afb3bbbf | ||
|
|
f92799cd92 | ||
|
|
a441357858 | ||
|
|
51771385f2 | ||
|
|
45fa3babf4 | ||
|
|
e722aa9cb6 |
59
README.md
59
README.md
@@ -1,21 +1,18 @@
|
||||
<p align="center">
|
||||
<a href="#" target="_blank" rel="noopener">
|
||||
<img src="https://i.imgur.com/bWY8Vsg.jpeg" alt="Certimate - Your Trusted SSL Automation Partner" />
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
# 🔒Certimate
|
||||
|
||||
做个人产品或者在小企业里负责运维的同学,会遇到要管理多个域名的情况,需要给域名申请证书。但是手动申请证书有以下缺点:
|
||||
做个人产品或在小企业负责运维的同学,需要管理多个域名,要给域名申请证书。但手动申请证书有以下缺点:
|
||||
|
||||
1. 😱麻烦:申请证书并部署到服务的流程虽不复杂,但也挺麻烦的,犹其是你有多个域名需要维护的时候。
|
||||
2. 😭易忘:另外当前免费证书的有效期只有90天,这就要求你定期的操作,增加了工作量的同时,你也很容易忘掉续期,从而导致网站访问不了。
|
||||
1. 😱麻烦:申请、部署证书虽不复杂,但也挺麻烦的,尤其是你维护多个域名的时候。
|
||||
2. 😭易忘:当前免费证书有效期仅90天,这就要求定期操作,增加工作量的同时,也很容易忘掉,导致网站无法访问。
|
||||
|
||||
Certimate 就是为了解决上述问题而产生的,它具有以下特点:
|
||||
|
||||
1. 支持私有部署:部署方法简单,只需下载二进制文件并执行即可完成安装。
|
||||
2. 数据安全:由于是私有部署,所有数据均存储在本地,不会保存在服务商的服务器上,确保数据的安全性。
|
||||
3. 操作方便:通过简单的配置即可轻松申请 SSL 证书,并且在证书即将过期时自动续期,无需人工干预。
|
||||
1. 操作简单:自动申请、部署 SSL 证书,并在证书即将过期时自动续期,无需人工干预。
|
||||
2. 支持私有部署:部署方法简单,只需下载二进制文件执行即可。二进制文件、docker 镜像全部用 github actions 生成,过程透明,可自行审计。
|
||||
3. 数据安全:由于是私有部署,所有数据均存储在本地,不会保存在服务商的服务器,确保数据的安全性。
|
||||
|
||||
|
||||
Certimate 旨在为用户提供一个安全、简便的 SSL 证书管理解决方案。使用文档请访问[https://docs.certimate.me](https://docs.certimate.me)
|
||||
|
||||
@@ -25,12 +22,14 @@ Certimate 旨在为用户提供一个安全、简便的 SSL 证书管理解决
|
||||
- [2. Docker 安装](#2-docker-安装)
|
||||
- [3. 源代码安装](#3-源代码安装)
|
||||
- [二、使用](#二使用)
|
||||
- [三、概念](#三概念)
|
||||
- [三、支持的服务商列表](#三支持的服务商列表)
|
||||
- [四、系统截图](#四系统截图)
|
||||
- [五、概念](#五概念)
|
||||
- [1. 域名](#1-域名)
|
||||
- [2. dns 服务商授权信息](#2-dns-服务商授权信息)
|
||||
- [3. 部署服务商授权信息](#3-部署服务商授权信息)
|
||||
- [四、常见问题](#四常见问题)
|
||||
- [五、许可证](#五许可证)
|
||||
- [六、常见问题](#六常见问题)
|
||||
- [七、许可证](#七许可证)
|
||||
|
||||
|
||||
|
||||
@@ -78,8 +77,34 @@ go run main.go serve
|
||||
|
||||

|
||||
|
||||
## 三、支持的服务商列表
|
||||
|
||||
## 三、概念
|
||||
| 服务商 | 是否域名服务商 | 是否部署服务 | 备注 |
|
||||
|------|------|-----|------|
|
||||
| 阿里云| 是 | 是 | 支持阿里云注册的域名,支持部署到阿里云 CDN,OSS |
|
||||
| 腾讯云| 是 | 是 | 支持腾讯云注册的域名,支持部署到腾讯云 CDN |
|
||||
| 七牛云| 否 | 是 | 七牛云没有注册域名服务,支持部署到七牛云 CDN |
|
||||
|CloudFlare| 是 | 否 | 支持 CloudFlare 注册的域名,CloudFlare 服务自带SSL证书 |
|
||||
|SSH| 否 | 是 | 支持部署到 SSH 服务器 |
|
||||
|WEBHOOK| 否 | 是 | 支持回调到 WEBHOOK |
|
||||
|
||||
|
||||
|
||||
|
||||
## 四、系统截图
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
|
||||
## 五、概念
|
||||
|
||||
Certimate 的工作流程如下:
|
||||
|
||||
@@ -120,7 +145,7 @@ Certimate 申请证书后,会自动将证书部署到你指定的目标上,
|
||||
|
||||
部署服务商授权信息和 dns 服务商授权信息一致,区别在于 dns 服务商授权信息用于证明域名是你的,部署服务商授权信息用于提供证书部署的授权信息。
|
||||
|
||||
## 四、常见问题
|
||||
## 六、常见问题
|
||||
|
||||
|
||||
Q: 提供saas服务吗?
|
||||
@@ -137,6 +162,6 @@ Q: 自动续期证书?
|
||||
|
||||
|
||||
|
||||
## 五、许可证
|
||||
## 七、许可证
|
||||
|
||||
Certimate 采用 MIT 许可证,详情请查看 [LICENSE](LICENSE.md) 文件。
|
||||
|
||||
Reference in New Issue
Block a user