运维屌 ! 不到20M搞定网站永久证书
管理SSL证书是不是让你头疼?证书繁琐续期、手动部署复杂、过期警告漏掉?
AllinSSL来了!它帮你自动化申请、续期、部署,还能轻松监控证书状态。加上支持多平台和通知提醒功能,简直是为运维人专属定制的宝藏神器!再也不怕手忙脚乱了!
AllinSSL介绍
AllinSSL是一个免费、开源的工具,用于SSL证书的全生命周期管理。它能自动化完成证书申请、续期、部署并监控状态,还支持阿里云、腾讯云等主流服务商的集成操作。不用再挨个手动处理,把时间留给更重要的任务,看着服务跑得贼稳,谁用谁夸绝了!
核心功能
全自动证书管理:
• 无需手动干预,支持自动申请和续期证书,省心省力。
多平台部署:
• 支持主流平台,如宝塔面板、阿里云CDN、腾讯云COS等,部署变得超级简单!
过期提醒和监控:
• 实时追踪所有证书状态,30天内过期自动提醒,你的安全运维哨兵。
支持多种CA机构:
• 与Let's Encrypt、ZeroSSL、Google等无缝对接,免费证书申请就是这么简单。
可视化管理界面:
• 使用Vue构建的UI界面直观操作,证书管理实时掌控。
云服务和DNS集成:
• 集成阿里云、腾讯云、Cloudflare及多家DNS服务商API,操作大幅提效。
安装指南
1.极速安装(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 \
-e TZ=Asia/Shanghai \
allinssl/allinssl:latest
访问页面:
打开浏览器,访问:http://你的服务器IP:7979,使用默认账户和密码登录。
2.二进制文件安装方式
# 下载最新版本
curl -sSO http://download.allinssl.com/install_allinssl.sh && bash install_allinssl.sh
# 或使用备用路径:
curl -sSO https://cnb.cool/allinssl/install.sh/-/git/raw/main/install_allinssl.sh && bash install_allinssl.sh
运行后,访问控制面板地址,通过终端获取:
Linux: ./allinssl 15
Windows: .\allinssl 15
3. 访问Web界面
访问:http://[服务器IP]:[端口]/,使用账号密码登录,配置DNS和证书工作流即可!
AllinSSL解决了传统SSL管理的重复和复杂流程,无论是你手头有几十上百个证书需要管理,还是需要云端快速配置,它都能助你轻松应对。无需担心证书过期或配置繁琐问题,AllinSSL已经为你安排明明白白!运维幸福指数飙升,再也不用加班搞SSL了!