diff --git a/docs/10_Home.md b/docs/10_Home.md index 62e9c377da41163e10b6918c7fe2254f8c0aab88..56bd99296df971e4b165bdce5f7bb3fc3712a301 100644 --- a/docs/10_Home.md +++ b/docs/10_Home.md @@ -1,7 +1,14 @@ -# iml-certman +# IML certman -Wrapper for **acme.sh** to create Let's Encrypt certificates based on CSR files using DNS authentication. +Wrapper for **acme.sh** to create Let's Encrypt certificates using DNS authentication. It was written to create/ renew all needed certificates at a central system to deploy it from there (Ansible, Puppet, ...). source: <https://git-repo.iml.unibe.ch/open-source/iml-certman> license: GNU GPL 3.0 <http://www.gnu.org/licenses/gpl-3.0.html> + +## Requirements + +* bash +* openssl +* curl +* acme.sh client diff --git a/docs/20_Installation.md b/docs/20_Installation.md index 16dd86eb24d387a1d6851a45903551792c998a94..0417755b0230814777d75b52aa6fb256cac04da9 100644 --- a/docs/20_Installation.md +++ b/docs/20_Installation.md @@ -10,7 +10,7 @@ * optional: set custom target for generated certificates * optional: for testing enable Let's Encrypt stage server to prevent running into weekly limits during tests * optional: set a filter that must match to new certificate and all aliases - * templates/csr.txt + * UNUSED: templates/csr.txt * set location, company and department ... remark: (currently?) it is removed by LE A suggested structure is having acme.sh and this wrapper below the same parent directory, i.e. @@ -26,7 +26,6 @@ A suggested structure is having acme.sh and this wrapper below the same parent d +-- iml-certman/ | +-- certs/ - +-- csr/ +-- templates/ + cm.sh + inc_config.sh diff --git a/readme.md b/readme.md index ba7283cbe8ad9b6fd21824ce9da7b92707f4d91a..17906c18ff0d73d689102b7ca4ddfc1a8f156d91 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,6 @@ -# iml-certman +# IML certman -Wrapper for **acme.sh** to create Let's Encrypt certificates based on CSR files using DNS authentication. +Wrapper for **acme.sh** to create Let's Encrypt certificates using DNS authentication. It was written to create/ renew all needed certificates at a central system to deploy it from there (Ansible, Puppet, ...). source: <https://git-repo.iml.unibe.ch/open-source/iml-certman> diff --git a/templates/readme.md b/templates/readme.md new file mode 100644 index 0000000000000000000000000000000000000000..3dc2c6a813a245e41436447535d194a866a5885f --- /dev/null +++ b/templates/readme.md @@ -0,0 +1,4 @@ +# CSR template is not used anymore + +We added support for authentication with an dns alias. +The CSR template won't be used anymore.