# allinssl/allinssl

AllinSSL 是一个集证书申请、管理、部署和监控于一体的SSL证书全生命周期管理工具。AllinSSL is an all-in-one SSL certificate lifecycle management tool that integrates certificate application, management, deployment, and monitoring.

Repository: https://github.com/allinssl/allinssl
Canonical: https://ross.abutalabs.com/products/allinssl
Homepage: https://allinssl.com
Language: TypeScript
License: AGPL-3.0
License Family: copyleft
Topics: acme, go, ssl, ssl-certificates, automation, https, letsencrypt
Last push: 2026-05-28T07:46:37+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 84, release rhythm 86, longevity 36
- inputs: {"age_days": 506, "days_push": 97, "days_rel": 97, "gap_med": 7, "n_releases_24m": 12}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3580, forks 394 (observed 2026-08-28T04:08:10.916353+00:00)

## What it is
AllinSSL is a self-hosted, open-source SSL certificate lifecycle management platform with a web dashboard. It automates certificate application via multiple CAs (Let's Encrypt, ZeroSSL, Google, etc.), renewal, multi-platform deployment (CDN, WAF, panels, cloud), and expiration monitoring with alerting.

## Use cases
- automatically renew letsencrypt certificates
- deploy ssl certificates to cdn and waf
- monitor certificate expiration and get alerts
- manage all my ssl certs in one dashboard
- automate ssl certificate issuance and deployment
- self-hosted certificate management panel
- set up automated cert deployment workflows

## When to choose
- you manage certificates across multiple servers, CDNs, or cloud platforms
- you want automated ACME issuance, renewal, and deployment in one tool
- you need expiration monitoring with webhook/email alerts
- you prefer a visual dashboard and drag-and-drop deployment workflows

## When to avoid
- you only need a simple CLI certbot-style renewal for one domain
- you need a managed SaaS certificate service rather than self-hosting
- you require a license permitting closed-source derivative use (AGPL-3.0)
- your environment cannot run the Go binary or Docker container

## Facets
- artifact type: application
- maturity: active
- function: security, deployment, monitoring, workflow-automation, scheduling, webhook, self-hosted, developer-tools
- domain: security, web-development, self-hosted, monitoring
- platform: windows, self-hosted, go
- tags: ssl-certificates, acme, lets-encrypt, certificate-lifecycle, https, certificate-renewal, certificate-deployment, expiration-monitoring, web-panel, devops, automation, linux, macos, docker, web-server

## Member repositories
- allinssl/allinssl (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:10.916353+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:33:59.167435+00:00, confidence not recorded.
  - readme: https://github.com/allinssl/allinssl (fetched 2026-08-28T04:08:10.916353+00:00, sha 6fcff17f3a86)
  - homepage: https://allinssl.com (fetched 2026-08-29T09:27:49.459292+00:00, sha 1c2e3efedaef)
  - site_page: https://allinssl.com/features/dashboard.html (fetched 2026-08-29T09:27:49.461999+00:00, sha da3554bef9b3)
  - site_page: https://allinssl.com/guide/getting-started.html (fetched 2026-08-29T09:27:49.464187+00:00, sha ca7962935471)
- Data as of 2026-08-30T08:39:29.467469+00:00.
