项目介绍

Certimate 开源 SSL 证书管理工具,GO 语言开发,可以帮助你自动申请、部署 SSL 证书,并在证书即将过期时自动续期。支持阿里云、腾讯云、七牛云、CloudFlare、SSH、WEBHOOK。

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

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

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

GO语言开发Certimate开源SSL证书管理工具插图

安装方法

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

1. 二进制文件

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

./certimate serve

MacOS 在执行二进制文件时会提示:无法打开 「certimate」,因为 Apple 无法检查其是否包含恶意软件。可在系统设置> 隐私与安全性> 安全性 中点击 "仍然允许",然后再次尝试执行二进制文件。

2. Docker 安装

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

3. 源代码安装

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

二、使用

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

用户名:admin@certimate.fun
密码:1234567890

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。