一站式SSL证书管理工具All in SSL

HB 网络 2025-05-19

管理网站的 SSL 证书颇为头疼,经常会忘记续期导致网站报错,如果有多个网站更加烦人。
这里介绍一站式 SSL 证书管理工具:All in SSL,自动完成证书的申请、续期和部署全过程。
All in SSL提供了可视化证书管理界面,可一目了然掌握所有状态,并且支持多种通知方式,可通过邮件、钉钉等进行提醒操作。
提供一键安装脚本即可使用,也可在宝塔面板、1Panel 等平台部署使用。

系统要求

Linux 系统

极速安装

curl -sSO http://download.allinssl.com/install_allinssl.sh && bash install_allinssl.sh allinssl

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

编译安装

编译安装时需要注意可执行文件的名称和运行目录,在allinssl.sh中需要修改为对应的名称和路径否则可能导致脚本不可用
推荐安装路径为/www/allinssl/,可执行文件名为allinssl,建议将allinssl.sh软链到/usr/bin/目录下
安装:
下载最新版本的release包并解压
编译go程序(allinssl)
运行可执行文件启动服务
Linux: 执行 ./allinssl start

首次配置

访问 http://your-server-ip:port/allinssl
user:allinssl pass:allinssldocker

添加DNS提供商和主机提供商凭证 ☁️
创建工作流

完整安装文档:
https://allinssl.com/guide/getting-started.html

2025-05-20T06:04:01.png

项目地址:
https://github.com/allinssl/allinssl

PREV
Windows 10 LTSC 长期服务版
NEXT
Mac系统强悍的卸载清理开源工具Pearcleaner