acme.sh

Giaever.online (joachimmg) Publisher

Install latest/stable of acme.sh

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

Don't have snapd? Get set up for snaps.

Channel Version Published

An ACME Shell script: acme.sh

An ACME protocol client written purely in Shell (Unix shell) language

  • Full ACME protocol implementation.
  • Support ACME v1 and ACME v2
  • Support ACME v2 wildcard certs
  • Simple, powerful and very easy to use. You only need 3 minutes to learn it.
  • Bash, dash and sh compatible.
  • Simplest shell script for Let's Encrypt free certificate client.
  • Purely written in Shell with no dependencies on python or the official Let's Encrypt client.
  • Just one script to issue, renew and install your certificates automatically.
  • DOES NOT require root/sudoer access.
  • Docker friendly
  • IPv6 support
  • Cron job notifications for renewal or error etc.
  • It's probably the easiest & smartest shell script to automatically issue & renew the free certificates from Let's Encrypt.

    Wiki: https://github.com/acmesh-official/acme.sh/wiki

    BE AWARE that this version do not include all it's features, such as

  • notify
  • crontabs (instead it uses a daemon)
  • running commands outside of its own filesystem
    • but if you need to copy certificates, see the certs-plug

Developer website

Details for acme.sh

License
GPL-3.0
Last updated
8 November 2020

Share this snap

Generate an embeddable card to be shared on external websites.


Related blog posts


Where people are using acme.sh

Users by distribution (log)

Ubuntu 20.04
Ubuntu 18.04
Ubuntu 20.10
Raspbian 10

Install acme.sh on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Is there a problem with acme.sh? Report this app