Nicolas Duchon
24d76fb42c
refactor: remove unused range index
2024-07-17 07:33:31 +02:00
Nicolas Duchon
c0de80f031
feat: global & per container acme.sh DNS API config
2024-07-16 23:33:20 +02:00
Nicolas Duchon
48b40d401f
feat: support for DNS-01 challenge w/ acme.sh DNS API
...
Co-authored-by: Nicolas Duchon <nicolas.duchon@gmail.com>
Co-authored-by: David Michaluk <d@michal.uk>
2024-07-16 00:34:56 +02:00
Nicolas Duchon
55cd21a50c
style: improve rendered template presentation
2024-07-15 22:47:01 +02:00
Nicolas Duchon
cb693874cc
refactor: readability improvements on generated data file
2024-05-04 11:45:25 +02:00
Nicolas Duchon
c190589349
fix: handle most recently created containers first
2023-12-19 16:08:58 +01:00
Nicolas Duchon
b9e7d59bed
feat: per-container Pre-Hooks and Post-Hooks
2022-03-02 18:46:15 +01:00
Nicolas Duchon
2f7ac9708a
style: add comments to docker-gen template
2021-12-12 19:41:46 +01:00
Nicolas Duchon
8fdd196d4f
fix: trim whitespaces from per-container env vars
2021-12-12 19:41:24 +01:00
Nicolas Duchon
be654b5d27
Add OCSP Must-Staple extension feature ( #740 )
2020-12-25 18:23:33 +01:00
Nicolas Duchon
1966e52a61
Support for preferred chain
2020-11-29 02:55:11 +01:00
Nicolas Duchon
d119a7e5f4
Go template formatting adjustments
2020-11-27 14:47:28 +01:00
Nicolas Duchon
e9aa88f091
Add support for Zero SSL API key
2020-11-27 14:47:28 +01:00
Nicolas Duchon
5778216fad
Rename LETSENCRYPT_ACME_CA_URI > ACME_CA_URI
2020-11-27 14:46:48 +01:00
Nicolas Duchon
83aa3c9fda
Support for Zero SSL
2020-11-27 14:46:47 +01:00
Gilles Filippini
195b19d221
Use email-less staging conf for test certificates
2020-11-27 14:46:45 +01:00
Gilles Filippini
3b1e1ba851
Enable proxied containers ACME email override
2020-11-27 14:46:44 +01:00
Gilles Filippini
3b6d87e8c2
Use default config for empty DEFAULT_EMAIL only
2020-11-27 14:46:44 +01:00
Nicolas Duchon
c821d809f6
Change ACME client to acme.sh
2020-11-27 14:44:01 +01:00
Nicolas Duchon
96c9cbf821
Revert "Merge pull request #485 from Greek64/PR"
...
This feature is not supported in this form by acme.sh
This reverts commit 7dd2cd67e5edc6684463f9120bac2a088ad887cf, reversing
changes made to 6a90d53c975a8d44539d6e9e8737c70150354aca.
2020-11-27 14:44:01 +01:00
Nicolas Duchon
3052654431
Fix issue with trailing dot on domains list
2020-07-04 15:29:37 +02:00
SilverFire - Dmitry Naumenko
5592543838
Implemented LETSENCRYPT_SINGLE_DOMAIN_CERTS environment variable
2020-04-21 13:29:41 +03:00
Grieche
a911b12661
Added LETSENCRYPT_MIN_VALIDITY environment variable.
...
Allows to specify the minimum validity of certificates
per container.
2019-01-08 18:11:21 +01:00
Grieche
fbab2c2913
* New environmental variable LETSENCRYPT_RESTART_CONTAINER
...
Containers with this variable set to true will be restarted
when their respective certificates are updated/modified.
2018-12-19 20:29:49 +01:00
Nicolas Duchon
7f66758f01
Improve handling of ACME account keys
...
This commit enable the two strategies outlined on
https://letsencrypt.org/docs/integration-guide/
under the "One Account or Many?" paragraph, with
the single account key being the default.
2017-12-07 13:24:57 +01:00
Nicolas Duchon
4085f64c46
Fix trimming on the docker-gen template
...
Incorrect trimming did lead to empty domains being created on space separated domains
or with comma trailed LETSENCRYPT_HOST environment variable. This in turns led to the
container being caught in an endless loop trying to delete /etc/nginx/certs #254 #288
2017-11-24 14:23:19 +01:00
root
2cb951d596
Added support for choosing a certain key size via environment variable 'LETSENCRYPT_KEYSIZE'.
2017-05-27 12:31:55 +00:00
Jarek Lipski
44560270b7
Do not generate certs if LETSENCRYPT_HOST is empty ( #183 )
2017-04-13 12:24:48 +02:00
JrCs
623d30cb17
Create test certificates by container
...
* Add the environment variable LETSENCRYPT_TEST with a value of true
to create test certificates.
2016-03-27 16:56:56 +02:00
JrCs
0779129dd5
First release
2015-12-31 18:50:25 +01:00