letsencrypt-simple
letsencrypt-simple copied to clipboard
Detailing the README.md
It would help if you could detail the installation procedure
- $ sudo apt-get install python3
- $ git clone [email protected]:barosl/letsencrypt-simple.git
- $ cd letsencrypt-simple
- $ virtualenv -p /usr/bin/python3 venv
- $ source venv/bin/activate
- $ pip install -r requirements.txt
- $ cp cfg.sample.toml cfg.toml
- Add apropriate domains
- $ ./letsencrypt-simple.py
I may still missing something because I get an exception:
(venv) - ~/Sources/letsencrypt-simple [master|\u2026416]
16:03 $ ./letsencrypt-simple.py
Generating RSA private key, 2048 bit long modulus
..........+++
.....................................................+++
unable to write 'random state'
e is 65537 (0x10001)
Traceback (most recent call last):
File "./letsencrypt-simple.py", line 191, in <module>
main()
File "./letsencrypt-simple.py", line 147, in main
cli = Client(ACCOUNT_KEY_FILE, api_url=api_url)
File "./letsencrypt-simple.py", line 64, in __init__
mod, exp = load_pub_key(account_key)
File "./letsencrypt-simple.py", line 38, in load_pub_key
mod = codecs.decode(mod, 'hex')
LookupError: unknown encoding: hex
(venv) X ~/Sources/letsencrypt-simple [master|\u2026416]
16:04 $