管理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了!