Skip to content

pachacamac/letsencrypt_this

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

letsencrypt_this

simple letsencrypt client

doesn't do much but does it in a relatively simple, convenient and comprehensible way.

In a nutshell it does this:

> ruby letsencrypt_this.rb -d test.example.com -m test

test/staging mode
creating new private key
Trying to register client ... done.
creating challenge
challenge created in: /tmp/letsencrypt_this/test.example.com/.well-known/acme-challenge/MH4d1NeobfW4xEsvmeL1ZT4lwPpbCh5Bi1kxyqU7D1g

challenge content is:  MH4d1NeobfW4xEsvmeL1ZT4lwPpbCh5Bi1kxyqU7D1g.3t9AgnvylHqhgBKigw1jQt6_unfDzBMZlGigOy8a7b1
make it accessible at: test.example.com/.well-known/acme-challenge/MH4d1NeobfW4xEsvmeL1ZT4lwPpbCh5Bi1kxyqU7D1g

checking from local ....................................FOUND!
attempting letsencrypt challenge verification ...
waiting for challenge verification ... VERIFIED!
writing pem files.
using precomputed dhparam. has nobody got time to wait.
all done!

> tree -a test.example.com

test.example.com
├── cert.pem
├── chain.pem
├── dhparam.pem
├── fullchain.pem
├── id_rsa
├── id_rsa.pub
├── letsencrypt_challenge.json
├── privkey.pem
└── .well-known
    └── acme-challenge
        └── MH4d1NeobfW4xEsvmeL1ZT4lwPpbCh5Bi1kxyqU7D1g

2 directories, 9 files

Releases

No releases published

Packages

No packages published

Languages