7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

AllinSSL

Open source

AllinSSL is a self-hosted tool that manages the full SSL certificate lifecycle, from requesting and renewing to deploying and monitoring certificates.

allinssl.com
AllinSSL homepage screenshot
GitHub stars
3.6k
Last commit
29 days ago
Repository age
18 months
Version
v1.1.3
Licence
AGPL-3.0
Self-hosted
Yes

About AllinSSL

AllinSSL is an all-in-one tool for the lifecycle of SSL certificates. It combines applying for certificates, managing them, deploying them to services and monitoring expiry in a single application with a visual interface, so site operators do not have to chain together separate scripts and cron jobs.

It supports certificate authorities including Let's Encrypt, ZeroSSL, Google, SSL.com and BuyPass through the ACME protocol, and highlights fully automated application and renewal, deployment to multiple platforms such as CDNs, web application firewalls, control panels and cloud storage, certificate expiration monitoring and secure entry protection. It runs on Linux, with notes about macOS and Windows, and is built with Go and TypeScript. Documentation exists in Chinese, and a roadmap invites suggestions via GitHub issues.

AllinSSL is licensed under AGPL-3.0 and runs on your own server. It suits administrators handling many domains who want renewals handled automatically, and teams that deploy certificates to several CDNs or panels from one place.

Key features

  • Automated certificate application and renewal
  • Support for Let's Encrypt, ZeroSSL and others
  • Deployment to CDNs, WAFs and control panels
  • Certificate expiration monitoring
  • Visual certificate management
  • Secure entry protection

Good fit for

  • →Automating certificate renewal across many domains
  • →Pushing certificates to CDNs and panels
Built with
TypeScript
Go
Tags
ssl
certificates
acme
lets-encrypt
automation
golang
self-hosted
monitoring

AllinSSL: questions and answers

What is AllinSSL used for?
AllinSSL is a self-hosted tool that manages the full SSL certificate lifecycle, from requesting and renewing to deploying and monitoring certificates. It is a good fit for automating certificate renewal across many domains, and pushing certificates to CDNs and panels.
Is AllinSSL open source?
Yes. AllinSSL is open source under the AGPL-3.0 licence. Its source code is on GitHub at allinssl/allinssl and is written mainly in TypeScript.
Is AllinSSL free?
Yes. AllinSSL is open source, so the software itself is free to use.
Can I self-host AllinSSL?
Yes. AllinSSL can be self-hosted on your own server or infrastructure; there is no official hosted version.
What are some alternatives to AllinSSL?
Similar open-source tools in the Security category include Certimate, Certd and acme.sh. SaaS products in the same category include Sectigo, Adverse Monitor and Akeyless.
Is AllinSSL actively maintained?
Yes. The most recent commit to AllinSSL was on 4 September 2026, and the latest release is v1.1.3, published on 28 May 2026. The project has 3.6k stars on GitHub.

Open-source alternatives to AllinSSL

See all

SaaS alternatives to AllinSSL

See all