8351d6dcdceecbdef1c4cc5eb4148c1b.png

我们致力于探索、分享和推荐最新的实用技术栈、开源项目、框架和实用工具。每天都有新鲜的开源资讯等待你的发现!

项目介绍

Certimate 是一个高效、安全的 SSL 证书管理工具,能够帮助用户简化 SSL 证书管理流程,提高网站安全性和运维效率。

特别适合个人开发者或小企业运维人员。该项目旨在解决手动申请、部署及续期 SSL 证书所带来的麻烦。

使用场景

  • 个人开发者或小型企业运维人员需要管理多个域名的 SSL 证书。

  • 希望自动化 SSL 证书管理流程,减少人工错误和遗忘导致的问题。

  • 注重数据安全和隐私保护,不愿意将敏感信息存储在外部服务器。

项目特点

  • 操作简单:自动申请、部署、续期 SSL 证书,全程无需人工干预。

  • 支持私有部署:部署方法简单,只需下载二进制文件执行即可。二进制文件、docker 镜像全部用 github actions 生成,过程透明,可自行审计。

  • 数据安全:由于是私有部署,所有数据均存储在本地,不会保存在服务商的服务器,确保数据的安全性。

支持的服务商列表

1e3cdf5199b09dc86ebc6be2d9b5fe0c.png

项目安装

安装 Certimate 非常简单,你可以选择以下方式之一进行安装:

方式一:二进制文件

你可以直接从Releases 页下载预先编译好的二进制文件,解压后执行:

./certimate serve

方式二:Docker 安装

git clone git@github.com:usual2970/certimate.git && cd certimate/docker && docker compose up -d

方式三:源代码安装

git clone EMAIL:usual2970/certimate.git
cd certimate
go run main.go serve

查看演示效果

执行完上述安装操作后,在浏览器中访问 http://127.0.0.1:8090 即可访问 Certimate 管理页面。

用户名:admin@certimate.fun
密码:1234567890
3d7f9386fa9b5f75f820069aff48a59b.png ad45ed0fdee3d0d8dcd3687bb8283550.png 134599b420c68d8e8f3f74e637dca28e.png 8848191dc797fe468fd59fab459228ba.png 1dbc778ad5aec5958947a48acd0566a1.png

开源地址

https://github.com/usual2970/certimate


ace33380eea1809f45648f8a97532428.gif

18873558652360a6a0ce181a0e6ba0fd.gif

a379adc2a7fddbc804c714855e72d446.gif

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐