1
0
Fork 0
Commit Graph

508 Commits

Author SHA1 Message Date
Nicolas Duchon d36dea9dda
More robust ACME account registration 2020-11-27 14:46:48 +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
Nicolas Duchon a90c82a1a7
Add support for elliptic curve 512 bits keys 2020-11-27 14:46:47 +01:00
Nicolas Duchon 90c3ec6aa6
Update doc on failing authorizations 2020-11-27 14:46:47 +01:00
Nicolas Duchon 8052f04b07
Store and use image version based on git describe 2020-11-27 14:46:47 +01:00
Nicolas Duchon 9e6655c665
Update maintainer label 2020-11-27 14:46:47 +01:00
Henrique Bastos d3dcce19ba
Reduce intermediary image size 2020-11-27 14:46:47 +01:00
Nicolas Duchon fc6677404c
netcat is no longer required by acme.sh 2020-11-27 14:46:46 +01:00
Nicolas Duchon 3f2c852998
Upgrade image to alpine 3.12 2020-11-27 14:46:46 +01:00
Nicolas Duchon 54e73a994b
Backward compatibility with REUSE_PRIVATE_KEYS 2020-11-27 14:46:46 +01:00
Nicolas Duchon 14a019fedb
Fix private key reuse 2020-11-27 14:46:46 +01:00
Nicolas Duchon e2d05afa25
Better debugging of acme.sh call parameters 2020-11-27 14:46:46 +01:00
Nicolas Duchon cfc274642b
Reload nginx after creating the default cert 2020-11-27 14:46:46 +01:00
Nicolas Duchon 3e4b0a43dd
Linefeed typo 2020-11-27 14:46:45 +01:00
Nicolas Duchon fde553364c
Use acme.sh --register-account in the service loop 2020-11-27 14:46:45 +01:00
Gilles Filippini 195b19d221
Use email-less staging conf for test certificates 2020-11-27 14:46:45 +01:00
Nicolas Duchon aa62af0052
Code styling 2020-11-27 14:46:45 +01:00
Gilles Filippini e5825d6fc4
Add doc on ACME accounts handling 2020-11-27 14:46:45 +01:00
Nicolas Duchon 0c165134b9
Update docs and comments 2020-11-27 14:46:45 +01:00
Nicolas Duchon a3f32e11b4
Update acme_accounts test for LETSENCRYPT_EMAIL 2020-11-27 14:46:44 +01:00
Gilles Filippini 3b1e1ba851
Enable proxied containers ACME email override 2020-11-27 14:46:44 +01:00
Nicolas Duchon 562d7f1154
Add test for ACME accounts handling 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 7cf0a52bce
Refactor update_certs() into two functions 2020-11-27 14:46:44 +01:00
Gilles Filippini 4504e3b4ca
Remove unused function from entrypoint 2020-11-27 14:46:44 +01:00
Gilles Filippini fe01d76866
Fix typo in Dockerfile comment 2020-11-27 14:46:43 +01:00
Gilles Filippini f66c1d55bf
Links should be created on RENEW_SKIP as well 2020-11-27 14:46:43 +01:00
Nicolas Duchon b07dbc5468
Test if symlinks get created on RENEW_SKIP 2020-11-27 14:46:43 +01:00
Nicolas Duchon e63b22722e
Fix wrong container names on Travis 2020-11-27 14:46:43 +01:00
Nicolas Duchon 984235f36f
Shell linting 2020-11-27 14:46:40 +01:00
Nicolas Duchon c27e66ef80
Update doc 2020-11-27 14:45:41 +01:00
Nicolas Duchon 52b7a51ca2
Extend timeout for restart test 2020-11-27 14:45:37 +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 7dd2cd67e5, reversing
changes made to 6a90d53c97.
2020-11-27 14:44:01 +01:00
Nicolas Duchon 315e63201c
Merge pull request #717 from buchdag/ci-speedup
Speed up tests execution.
2020-11-23 10:11:56 +01:00
Nicolas Duchon 5c55c71720
Speed up tests 2020-11-23 04:25:30 +01:00
Nicolas Duchon fa6745c01b
Make docker-gen wait configurable, lower default
This is supposed to just be a debounce
15s by default was way too long
2020-11-23 03:13:15 +01:00
Nicolas Duchon 1738ec7576
Cut Travis CI build time (#716)
Travis CI changed its pricing model, OSS builds are no longer free:
https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing
this commit greatly reduce credit consumption before another solution can be found
2020-11-21 20:06:37 +01:00
Nicolas Duchon a549a129de
Merge pull request #711 from remogloor/standalone-config
Search in all config files for standalone config
2020-11-13 15:06:17 +01:00
Remo Gloor 6ede7a7663
Search in all config files for standalone config
Search in all .conf files for the server configuration when a standalone configuration exists.
2020-11-12 18:04:53 +01:00
Nicolas Duchon 711c56acc1
Update build stage to golang 1.15 (#700) 2020-10-13 00:11:43 +02:00
Nicolas Duchon 931d22b222
[skip ci] Update shields on README.md 2020-10-12 14:48:55 +02:00
Nicolas Duchon a14759502d
Merge pull request #697 from arteeh/patch-1
Fix typo
2020-09-26 09:06:58 +02:00
Maarten de Jong 04d2c32b91
Fix typo
People (like me) will think they should add a dot to the end of their label.
2020-09-25 20:42:33 +02:00
Nicolas Duchon 88949415bd
Merge pull request #683 from buchdag/fix-674
Don't incorrectly grep existing subdomain with add_standalone_configuration()
2020-07-17 15:13:12 +02:00
Nicolas Duchon 09518fec98
Grep more than just the domain for standalone conf 2020-07-17 14:24:39 +02:00
Nicolas Duchon b822743871
Test for incorrect greping 2020-07-17 14:23:50 +02:00
Nicolas Duchon 20c0f01dee
Merge pull request #677 from buchdag/fix-676
Trim trailing dot from domains
2020-07-04 18:57:13 +02:00
Nicolas Duchon 3052654431
Fix issue with trailing dot on domains list 2020-07-04 15:29:37 +02:00