ALL in SSL 证书全流程管理神器!个人ssl证书自动续期神器!

释放双眼,带上耳机,听听看~!

6b446fd69fb251811815a35e59c2aae5

004c313ddd603d9c17b6224492722fb9

a142b6e9c92c628893598cb03b8eda83

🔐 简介

还在为 SSL 证书奔波?
→ 申请要跑 ACME 脚本
→ 到期忘了续签
→ CDN/面板/云存储逐个上传
→ 监控靠人工巡检

ALL in SSL 把以上所有步骤打包成「一条龙」:
“申请 ⇄ 续期 ⇄ 部署 ⇄ 监控” 全流程自动化,10 分钟上线,永久免费开源(AGPL-3.0)。


✨ 亮点一次看懂

维度
传统做法
ALL in SSL
证书来源
单一家 Let's Encrypt
支持 8 大 CA:Let's Encrypt / ZeroSSL / Google Trust / SSL.com / BuyPass / TrustAsia / Racent …
验证方式
手动 DNS
20+ DNS 服务商 API 自动验证(阿里、腾讯、Cloudflare、华为、百度、七牛、Azure、AWS …)
部署目标
手工上传
一键推送到 20+ 平台:宝塔、1Panel、Nginx、Caddy、K8s Ingress、阿里 CDN、腾讯 COS、AWS CloudFront、Cloudflare …
续期提醒
日历闹钟
内置 30/15/7 天三级预警:邮件 / 钉钉 / 企业微信 / WebHook
管理界面
黑屏命令行
Web 可视化 + 拖拽式工作流,证书状态一屏看清
运行形态
自己搭环境
一条 Docker 命令 / 二进制绿色文件 / 脚本极速安装,支持 Linux、macOS、Windows

🛠️ 技术栈(前后端分离,Go+Vue3 黄金组合)

后端

  • • 框架:Gin(HTTP)+ SQLite(零依赖)
  • • ACME 核心:lego(官方库,稳定可靠)
  • • 云 SDK:阿里/腾讯/华为/AWS/Azure/火山/京东等官方 Go SDK
  • • 任务调度:自研轻量级 cron,支持分布式锁
  • • 配置热更:godotenv + 信号量,无需重启

前端

  • • Vue 3 + Vite + Turbo 极速构建
  • • Naive UI 组件库 + TailwindCSS,深色模式自带
  • • Pinia 状态管理 + VueUse 组合式 API
  • • ECharts 可视化证书拓扑 & 过期热力图
  • • Vue Flow 拖拽式「申请→验证→部署→通知」工作流编排

🚀 部署运行方式(3 选 1,3 分钟搞定)

1️⃣ 极速脚本(Linux 专用)

安装完成自动给出「登录地址/账号/密码」。

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

2️⃣ 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 TZ=Asia/Shanghai \
  allinssl/allinssl:latest  

浏览器访问 http://IP:7979/allinssl 即可。

3️⃣ 二进制绿色包(macOS / Windows / 内网离线)
① 打开 GitHub Release 下载对应压缩包
② 解压后进入目录
Linux/macOS: ./allinssl start
Windows: .\allinssl.exe start
③ 终端执行 ./allinssl 15 获取安全入口及初始密码。


 

📖 使用方式(5 步曲)

Step 1 初始配置
首次登录会引导添加:

  • • DNS 服务商 API Key(自动验证用)
  • • 主机提供商凭证(部署用)

Step 2 创建工作流
拖拽式生成「申请 → DNS 验证 → 部署到 CDN → 发送通知」模板,支持条件分支、失败重试、灰度发布

Step 3 一键申请
点击「运行」,后台自动完成:
生成私钥 → ACME 订单 → DNS 解析 → 等待验证 → 下载证书 → 推送到云 → 清理验证记录。

Step 4 智能监控
系统内置 cron,每天巡检:

  • • 剩余天数 < 30 天:邮件/钉钉提醒
  • • 剩余天数 < 15 天:自动续期并推送新版
  • • 部署失败:Webhook 告警并回滚旧证书

Step 5 日常运维
CLI 常用命令:
allinssl 1 启动 allinssl 2 停止 allinssl 16 一键升级
allinssl 4 修改安全入口 allinssl 7 改端口
全部支持 Tab 自动补全。

温馨提示:本文最后更新于 2025-09-11 13:42 ,某些文章具有时效性,若有错误或已失效,请在下方留言或联系逆念

给TA打赏
共{{data.count}}人
人已打赏
源码插件

[浏览器脚本]123云盘增强脚本解锁下载限制、会员特权

2025-6-12 22:00:32

源码插件

DPanel:一款让Docker管理变得简单高效的国产可视化神器

2025-10-30 11:53:31

重要声明

本站资源大多来自网络,如有侵犯你的权益请联系管理员,QQ508044570 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到付费才可观看的文章,建议升级终身VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索