证书救星 Certimate

作者:kali

作为网站管理人员或者运维人员。头疼的莫过于只有短短的90天ssl证书。在前期也给大家讲到过自动ssl更新脚本acme.sh  。但是,由于都是命令化,所以上手比较困难。

关于

Certimate 是国人开发的 SSL 证书管理工具,提供一个 web UI 界面让我们可以用简单直观的方式来管理 SSL 证书,申请证书、部署证书,以及证书到期续签都是自动完成的,不需要人工接入,大大简化了证书的维护工作。

功能特性

  • 操作简单:自动申请、部署、续期 SSL 证书,全程无需人工干预。
  • 支持私有部署:部署方法简单,只需下载二进制文件执行即可。二进制文件、Docker 镜像全部用 Github Actions 生成,过程透明,可自行审计。
  • 数据安全:由于是私有部署,所有数据均存储在本地,不会保存在服务商的服务器,确保数据的安全性。

安装

二进制文件 (推荐)

访问项目: https://github.com/usual2970/certimate/releases

根据系统情况,选择安装包。

./certimate serve
# 指定域名访问
./certimate serve 你的域名

Docker (推荐)

首先新建一个文件docker-compose.yml内容如下

version: "3.0"
services:
  certimate:
    image: registry.cn-shanghai.aliyuncs.com/usual2970/certimate:latest
    container_name: certimate_server
    ports:
      - 8090:8090
    volumes:
      - ./data:/app/pb_data
    restart: unless-stopped

完成后,执行命令

docker-compose up -d 
证书救星 Certimate

运行完成后,访问ip:8090(端口可在yaml中更改)

证书救星 Certimate

初始用户名 密码:

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

初始化界面

证书救星 Certimate

使用指南

添加授权

支持主流的阿里、腾讯、百度、七牛云、AWS等。

证书救星 Certimate

配置证书颁发机构配置你的证书来源。支持Let's Encrypt ZeroSSL Google

证书救星 Certimate
证书救星 Certimate

配置工作流

证书救星 Certimate
证书救星 Certimate

开始项目用于配置执行的方式,如自动、手动

证书救星 Certimate

证书节点配置

证书救星 Certimate

配置证书存放的位置

证书救星 Certimate

注意:如果你使用 Docker 安装 Certimate,“本地部署”将会部署到容器内而非宿主机上。

配置证书通知方式

证书救星 Certimate

完成后,发布工作流即可。

证书救星 Certimate

阅读原文

发布者:欧维Ove,转转请注明出处:https://www.91wink.com/index.php/%e8%af%81%e4%b9%a6%e6%95%91%e6%98%9f-certimate/

(1)

相关推荐

发表回复

登录后才能评论

联系我们

邮件:ove2022@126.com