📦acmesh-official / acme.sh
← 返回首页
A pure Unix shell script ACME client for SSL / TLS certificate automation
⚖️ GPL-3.0#acme#acme-protocol#certbot#shell#ash🌐 acme.sh📅 创建于 2015-12-26🔄 更新于 2026-10-23
🔗 GitHub Shell

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有

ZeroSSL

🔐 acme.sh

An ACME Protocol Client Written Purely in Shell

FreeBSD OpenBSD NetBSD MacOS Ubuntu Windows Solaris DragonFlyBSD MidnightBSD GhostBSD Omnios OpenIndiana Tribblix Haiku Hurd OpenEuler HardenedBSD OPNsense

Shellcheck PebbleStrict DockerHub

Financial Contributors on Open Collective Join the chat at Gitter Docker stars Docker pulls


✨ Features

  • 🐚 An ACME protocol client written purely in Shell (Unix shell) language
  • 📜 Full ACME protocol implementation
  • 🔑 Support ECDSA certificates
  • 🌐 Support SAN and wildcard certificates
  • ⚡ Simple, powerful and very easy to use — only 3 minutes to learn!
  • 🔧 Compatible with Bash, dash and sh
  • 🚫 No dependencies on Python
  • 🔄 One script to issue, renew and install your certificates automatically
  • 👤 DOES NOT require root/sudoer access
  • 🐳 Docker ready
  • 🌍 IPv6 ready
  • 📧 Cron job notifications for renewal or error

💡 It's probably the easiest & smartest shell script to automatically issue & renew free certificates.

📚 Wiki • 🐳 Docker Guide • 🐦 Twitter


🌏 中文说明


🏆 Who Uses acme.sh?


🖥️ Tested OS

NO Status Platform
1 MacOS Mac OSX
2 Windows Windows (cygwin with curl, openssl and crontab included)
3 FreeBSD FreeBSD
4 Solaris Solaris
5 Ubuntu Ubuntu
6 NA pfsense
7 OpenBSD OpenBSD
8 NetBSD NetBSD
9 DragonFlyBSD DragonFlyBSD
10 MidnightBSD MidnightBSD
11 Omnios Omnios
12 OpenIndiana OpenIndiana
13 Linux Debian
14 Linux openSUSE
15 Linux Alpine Linux (with curl)
16 Linux Archlinux
17 Linux fedora
18 Linux Kali Linux
19 [Linux](https://github.com/acmesh-official/acme.sh/actions/work

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR