Compare commits

...

8 Commits

Author SHA1 Message Date
yoan
b8cff68167 fix missing tzdata 2024-09-10 18:01:34 +08:00
usual2970
719b5f359d Update README.md 2024-09-10 11:27:39 +08:00
usual2970
00afb3bbbf Update README.md 2024-09-09 22:36:02 +08:00
usual2970
f92799cd92 Update README.md 2024-09-09 22:20:58 +08:00
usual2970
a441357858 Update README.md 2024-09-09 22:15:15 +08:00
yoan
51771385f2 Update readme 2024-09-09 10:42:45 +08:00
yoan
45fa3babf4 Update readme 2024-09-08 09:25:23 +08:00
yoan
e722aa9cb6 Update README 2024-09-08 09:13:44 +08:00
2 changed files with 44 additions and 17 deletions

View File

@@ -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
![usage.gif](https://i.imgur.com/zpCoLVM.gif)
## 三、支持的服务商列表
## 三、概念
| 服务商 | 是否域名服务商 | 是否部署服务 | 备注 |
|------|------|-----|------|
| 阿里云| 是 | 是 | 支持阿里云注册的域名,支持部署到阿里云 CDN,OSS |
| 腾讯云| 是 | 是 | 支持腾讯云注册的域名,支持部署到腾讯云 CDN |
| 七牛云| 否 | 是 | 七牛云没有注册域名服务,支持部署到七牛云 CDN |
|CloudFlare| 是 | 否 | 支持 CloudFlare 注册的域名CloudFlare 服务自带SSL证书 |
|SSH| 否 | 是 | 支持部署到 SSH 服务器 |
|WEBHOOK| 否 | 是 | 支持回调到 WEBHOOK |
## 四、系统截图
![login](https://i.imgur.com/SYjjbql.jpeg)
![dashboard](https://i.imgur.com/WMVbBId.jpeg)
![domains](https://i.imgur.com/8wit3ZA.jpeg)
![accesses](https://i.imgur.com/EWtOoJ0.jpeg)
![history](https://i.imgur.com/aaPtSW7.jpeg)
## 五、概念
Certimate 的工作流程如下:
@@ -120,7 +145,7 @@ Certimate 申请证书后,会自动将证书部署到你指定的目标上,
部署服务商授权信息和 dns 服务商授权信息一致,区别在于 dns 服务商授权信息用于证明域名是你的,部署服务商授权信息用于提供证书部署的授权信息。
## 、常见问题
## 、常见问题
Q: 提供saas服务吗
@@ -137,6 +162,6 @@ Q: 自动续期证书?
## 、许可证
## 、许可证
Certimate 采用 MIT 许可证,详情请查看 [LICENSE](LICENSE.md) 文件。

View File

@@ -14,6 +14,8 @@ import (
"certimate/internal/utils/app"
_ "certimate/migrations"
"certimate/ui"
_ "time/tzdata"
)
func main() {