选择你喜欢的标签
我们会为你匹配适合你的网址导航

    确认 跳过

    跳过将删除所有初始化信息

    您的位置:0XUCN > 资讯 > 软件
    新闻分类

    AllInSSL个人ssl证书自动续期神器!从申请到部署,一条命令搞定!

    软件 PRO 作者:白芷 2025-10-07 09:07

    还在为 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 分钟搞定)

    极速脚本(Linux 专用)

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

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

    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 即可。

    二进制绿色包(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 自动补全。

    0XU.CN

    [超站]友情链接:

    四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
    关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

    图库
    公众号 关注网络尖刀微信公众号
    随时掌握互联网精彩
    赞助链接