ALLinSSL - 开源免费的 SSL 证书自动化管理平台
SSL 证书的申请、续期、部署一直是运维痛点。ALLinSSL 是一个开源免费的 SSL 证书自动化管理平台,支持一键申请、自动续期、跨云部署与到期监控,告别繁琐手动操作。
为什么需要 ALLinSSL
管理 SSL 证书的传统流程大致是这样的:
- 手动在 CA 机构申请证书
- 配置 DNS 验证或文件验证
- 下载证书并上传到服务器
- 修改 Nginx/Apache 配置并重启服务
- 证书快到期时重复上述步骤
对于只有一两个域名的小站点,这套流程勉强能忍;但一旦域名数量增多、服务器分散在多个云平台,手动管理的成本和出错风险会直线上升。忘记续期导致证书过期、网站变“不安全”的事故,几乎每个运维都经历过。
ALLinSSL 要解决的就是这个问题——把证书的申请、验证、签发、部署、续期、监控全部自动化,覆盖证书的整个生命周期。
核心功能
全自动化管理
从证书申请、DNS 验证、签发、部署到自动续期,全生命周期自动化。配置好工作流后,后续无需人工干预,大幅减少手动操作和出错风险。
灵活的工作流引擎
通过拖拽式或模板化方式构建自动化部署流水线,满足不同场景下的证书部署需求。无论是部署到 CDN、WAF,还是推送到多台服务器,都能通过工作流编排完成。
跨平台与多 CA 支持
无缝集成多种环境:
- DNS 提供商:阿里云 DNS、腾讯云 DNSPod、Cloudflare 等
- 云平台:阿里云、腾讯云等
- 服务器:SSH 直连、宝塔面板、1Panel
- WAF:宝塔 WAF、雷池 WAF
- CA 机构:Let’s Encrypt 等
可视化仪表盘
集中展示所有证书状态、工作流执行情况和监控预警,管理状况一目了然。再也不用到每台服务器上 openssl x509 -enddate 查过期时间。
全方位监控与告警
实时监控证书到期时间和部署状态,支持多种通知渠道(Webhook、邮件等),确保证书问题及时发现和处理。
开源免费
核心功能完全免费,基于 AGPL-3.0 许可开源,代码托管在 GitHub。可以自托管,数据完全掌握在自己手里。
安装方式
ALLinSSL 提供三种安装方式,按需选择。
方式一:脚本一键安装(推荐)
最快捷的方式,复制脚本到服务器终端执行即可:
curl -sSO http://allinssl.bt.cn/install_allinssl.sh && bash install_allinssl.sh allinssl
备用下载地址:
curl -sSO http://download.allinssl.com/install_allinssl.sh && bash install_allinssl.sh allinssl
方式二:Docker 安装
适合容器化环境。先安装 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,密码 allinssldocker,安全入口 allinssl,部署后请及时修改。
方式三:宝塔面板一键安装
如果你已经在用宝塔面板,打开侧边栏【Docker】→ Docker 应用商店搜索【ALLinSSL】一键安装即可,全程图形化操作。
系统要求
- 操作系统:Linux(推荐 CentOS 7+、Ubuntu 18.04+、Debian 9+)
- 硬件:至少 1 核 CPU、512MB 内存、1GB 可用磁盘
- 网络:需要连接互联网以下载依赖和申请证书
重要提醒:如果服务器装了安全软件或宝塔系统加固插件,请把
/usr/bin/allinssl和/www/allinssl/allinssl加入信任名单,否则可能导致程序无法正常运行。
适用场景
- 多域名站长:手上有十几个甚至几十个域名,手动续期成本太高
- 多云运维:服务器分散在阿里云、腾讯云、自建机房,需要统一管理入口
- 团队协作:希望把证书管理从“某个人脑子里的经验”变成可视化的平台资产
- 个人开发者:自己的小站也想享受企业级的证书自动化能力,但不想付费
写在最后
SSL 证书管理本质上是重复性高、容易出错、但又绝对不能出错的工作。用工具把这部分自动化掉,把精力留给真正有价值的事情,才是运维该有的姿态。
ALLinSSL 把“申请-部署-续期-监控”这条链路打通,开源免费、可自托管,对个人站长和小团队非常友好。如果你还在手动折腾证书,值得试一试。