Certs_Package installation - SomethingWithHorizons/mailserver GitHub Wiki
Install the packages required to create and manage the wildcard certificates.
-
Install pip to have a package manager for python (like apt for Debian, npm for Nodejs, etc):
apt install curl python-pip -
Install lexicon to enable DNS registar communication:
pip install dns-lexicon -
Install provider specific dependencies should this be necessary.
Refer to your DNS provider their specifics. E.g. (for TransIP):
pip install dns-lexicon[transip] -
Download dehydrated to enable Letsencrypt certificate management:
curl https://raw.githubusercontent.com/lukas2511/dehydrated/master/dehydrated -o /usr/local/bin/dehydrated chmod u+x /usr/local/bin/dehydrated:information_source: Dehydraded is a more versatile alternative to, the more common, Certbot.