Skip to content

项目介绍

背景:SSL 证书管理的痛点

SSL/TLS 证书对于保障网站和在线服务的安全通信至关重要,是现代互联网不可或缺的一部分。然而,对于拥有多台服务器、多个域名或使用复杂云环境的用户来说,管理这些证书往往是一项繁琐且易出错的任务:

  • 分散混乱: 证书散落在不同的服务器、云平台、CDN 或负载均衡器上,缺乏统一视图。
  • 配置复杂: 手动申请、验证、配置和部署证书流程复杂,需要一定的技术背景,且容易出错。
  • 续期难题: 证书有效期有限,忘记续期或续期操作失误可能导致服务中断和安全风险。
  • 缺乏监控: 难以实时掌握所有证书的到期时间、健康状态和部署情况。
  • 成本考量: 商业 SSL 管理工具或服务可能功能强大,但往往伴随着高昂的费用,尤其是对于需要管理大量证书的场景。

ALLinSSL:应运而生的解决方案

为了解决上述痛点,填补自动化 SSL 管理领域的缺口,我们开发了 ALLinSSL——一个开源免费、功能全面的 SSL 证书集中管理平台。

我们的目标是:让 HTTPS 安全管理从"技术负担"变为"低门槛自动化"

核心优势

  • 一站式管理: 在一个平台集中管理所有 SSL/TLS 证书,无论它们部署在何处。
  • 全流程自动化: 从申请、验证、部署到续期,实现端到端的自动化,解放人力。
  • 可视化操作: 提供直观的 Web UI 和仪表盘,无需记忆复杂的命令行。
  • 广泛兼容: 支持 Let's Encrypt 等免费 CA,兼容多种 DNS 提供商、云服务商(腾讯云、阿里云等)、服务器部署方式(SSH、宝塔、1Panel)以及 CDN、WAF 等应用。
  • 开源免费: 核心功能完全免费,采用 AGPL-3.0 许可证,鼓励社区参与和贡献。
  • 灵活扩展: 可通过工作流引擎自定义复杂的部署逻辑,满足个性化需求。

与仅依赖命令行的 Certbot 或 acme.sh 相比,ALLinSSL 提供了更友好的用户体验;与闭源且收费的商业方案相比,ALLinSSL 则提供了更高的性价比和透明度。

我们致力于将 ALLinSSL 打造成运维人员、开发者和网站管理员管理 SSL 证书的得力助手。

基于 AGPL-3.0 许可发布