letsencrypt-simple is a simple single-file ACME client that is compatible with Let's Encrypt.
- Create a virtual environment.
pip install -r requirements.txt- Copy
cfg.sample.tomltocfg.toml. - Add appropriate domains.
- Run
./letsencrypt-simple.py
- The private key files are kept in the
keysdirectory. These include the account key (account.key) and the domain keys for each domain (DOMAIN.key). - The issued certificates are also kept in the same directory (
DOMAIN.crt). - The
opensslcommand is required to work properly.