dehydrated

ACME client implemented in Bash

Install

All systems
curl cmd.cat/dehydrated.sh
Debian Debian
apt-get install dehydrated
Ubuntu
apt-get install dehydrated
image/svg+xml Kali Linux
apt-get install dehydrated
Fedora
dnf install dehydrated
Windows (WSL2)
sudo apt-get update sudo apt-get install dehydrated
OS X
brew install dehydrated
Raspbian
apt-get install dehydrated

dehydrated

ACME client implemented in Bash

The dehydrated ACME client allows signing certificates with an ACME server, like the one provided by the Let’s Encrypt certificate authority (letsencrypt.org). It is implemented as a relatively simple Bash script, which uses curl to communicate with the ACME server and OpenSSL to deal with keys, sign requests and certificates. The ACME (Automated Certificate Management Environment) protocol makes it possible to automatically obtain browser-trusted certificate.