CIOPages
DirectoryCybersecurityData Security & DLPACME.sh

ACME.sh

Open SourceFunded

Shell script ACME client for automated SSL/TLS certificate management

Visit Website

About ACME.sh

ACME.sh is a lightweight, Unix shell script-based ACME protocol client designed for automating the issuance, renewal, and installation of SSL/TLS certificates. It supports a wide range of certificate authorities including Let's Encrypt and ZeroSSL, and offers compatibility with multiple Unix-like operating systems such as Linux distributions, FreeBSD, macOS, and others. The client supports advanced certificate types including ECDSA, SAN, and wildcard certificates without requiring root or sudo access, making it suitable for secure, automated certificate management in diverse enterprise environments.

Targeted at enterprises seeking a simple yet powerful solution for certificate lifecycle management, ACME.sh eliminates dependencies on external languages like Python and integrates easily into existing Unix shell environments. Its Docker readiness and support for cron job notifications enhance operational efficiency and reliability. The product is particularly valuable for organizations prioritizing open-source solutions for cybersecurity and data security, enabling seamless integration with DevOps workflows and infrastructure automation.

Key Capabilities

  • Full ACME protocol implementation
  • Support for ECDSA, SAN, and wildcard certificates
  • No root or sudo access required
  • Compatible with Bash, dash, and sh shells
  • Docker ready with cron job notifications

Integrations

DockerCron job schedulingUnix shell environments

This profile was compiled by CIOPages from public sources with AI assistance, and may be incomplete or out of date. It is informational only and not an endorsement. Represent this vendor? or .

Quick Facts

github.com/acmesh-official/acme.sh
CategoryCybersecurity
SubcategoryData Security & DLP
PricingOpen Source
DeploymentOpen Source
Target SizeEnterprise