今天在这里推荐个开源项目,还在为大量的ssl手动续签烦恼吗?今天在这里推荐一个免费的ssl自动续签工具,它免费开源告别手动续签,续签到期忘记续签的烦恼
ALLinSSL开源免费的 SSL 证书自动化管理平台
一站式SSL证书生命周期管理解决方案 | 支持Let's Encrypt、ZeroSSL、Google、SSL.COM、BuyPass等多家CA | 多平台部署 | 自动化运维
项目亮点
- 全自动证书申请/续期
- 🌐 多平台部署(CDN/WAF/面板/云存储)
- 🔔 证书过期监控
- 🛡️ 安全入口保护
- 📊 可视化证书管理
安装方法
- Linux 系统
- macOS/Windows(请参照下面教程,暂不支持脚本安装)
- Docker
curl -sSO http://download.allinssl.com/install_allinssl.sh && bash install_allinssl.sh allinsslcurl -sSO https://cnb.cool/allinssl/install.sh/-/git/raw/main/install_allinssl.sh && bash install_allinssl.sh allinssldocker 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 \
-e TZ=Asia/Shanghai \
allinssl/allinssl:latest- 打开 releases 下载页面
- 下载最新版本的二进制文件
- 解压缩文件,并通过终端或者CMD进入解压目录
- 获取登陆地址,账号和密码
- 账号和登陆地址:
- Linux:
./allinssl 15 - Windows:
.\allinssl 15
- 密码:
- Linux:
./allinssl 6 - Windows:
.\allinssl 6
- Linux:
- 运行可执行文件启动服务,请保持终端打开,或者自行配置进程守护
- Linux: 执行
./allinssl start - Windows: 终端进入到解压目录,执行
.\allinssl start
- Linux: 执行
- 访问
http://your-server-ip:port/安全入口,使用账号和密码登录 - 更多命令行操作请参考 命令行操作
如需自行编译,请确保已安装Go 1.23+环境:
git clone https://github.com/allinssl/allinssl.git
cd allinssl
go mod tidy
go build -o allinssl cmd/main.go
./allinssl start- 访问
http://your-server-ip:port/安全入口 - 添加DNS提供商和主机提供商凭证 ☁️
- 创建工作流


发表评论 取消回复