2026-05-17T02:51:08.865ZDockerSSL
3分钟搭建SSL自动化平台,开源免费的 allinssl 证书自动化管理平台
开源免费的 allinssl 证书自动化管理平台
AllinSSL 是一个专注于 SSL/TLS 证书管理和自动化的平台。它的主要作用是帮助企业和组织实现 SSL/TLS 证书的自动化管理,从而提高安全性并减少人为错误。
1.开始部署
方法 1: 使用脚本一键安装
curl -sSO http://allinssl.bt.cn/install_allinssl.sh && bash install_allinssl.sh allinssl
方法 2: 使用Docker安装
docker run -itd --name allinssl -p 7979:8888 -v /www/allinssl/data:/www/allinssl/data -e ALLINSSL_USER=allinssl -e ALLINSSL_PWD=allinssldocker -e ALLINSSL_URL=allinssl allinssl/allinssl:latest
方法 3: 使用Docker-Compose安装
services:
allinssl:
image: registry.cn-shenzhen.aliyuncs.com/starbucket/allinssl:latest
container_name: allinssl
ports:
- "7979:8888"
volumes:
- ./data:/www/allinssl/data
environment:
ALLINSSL_USER: root # 登陆帐号
ALLINSSL_PWD: 123456 # 登陆密码
ALLINSSL_URL: allinssl # 访问的路由
restart: always
在yaml配置目录执行命令
docker compose up -d

2.创建API授权
- 名称:对应的域名名称
- 类型:根据域名的服务商选择
- 密钥:根据不同的服务商,填入对应的secret/key

3.创建自动化工作流
申请证书

部署证书,可以选择不同的部署方式,根据个人需求选择

消息通知,成功/失败都可以设置消息通知,提前设置好通知渠道

