Nicolas Duchon
0d052a84ee
README: warn about ACME v2 not being supported ( #390 )
2018-06-04 10:45:11 +02:00
Nicolas Duchon
5da685795b
Check for unsupported ACME v2 endpoints ( #389 )
2018-06-04 10:44:19 +02:00
Yves Blusseau
712bf7c674
Merge pull request #388 from JrCs/buchdag-dockerignore
...
Add a .dockerignore file
2018-06-01 12:17:12 +02:00
Nicolas Duchon
ea284c8e1a
Add a .dockerignore file
...
This file avoid sending unneeded data to the image build context.
2018-06-01 10:36:54 +02:00
Nicolas Duchon
fb3830952c
Fix and extend docker_api test ( #387 )
2018-06-01 10:33:12 +02:00
Dmytro Naumenko
8171b8c642
Fixed path to certfile, added debug echos ( #380 )
...
Fixed path to certfile
Added debug echos
Enhanced issuer checking algo to fix tests
2018-05-26 17:18:59 +02:00
Nicolas Duchon
aca144c6ef
Move the self ID retrieval to /app/functions.sh ( #382 )
...
Fix #375
This enable the /app/force_renew script to get the LE companion
container ID, which is required to check if the nginx container
is running (#321 ) when using the --volumes-from method.
2018-05-20 18:15:10 +02:00
Nicolas Duchon
ae7a5faabe
Merge pull request #383 from buchdag/simp_le-0.8.0
...
Update simp_le to 0.8.0
2018-05-19 17:57:30 +02:00
Nicolas Duchon
fd88b9528c
Update simp_le to 0.8.0
...
Fix #370
2018-05-19 15:50:07 +02:00
Nicolas Duchon
ab0a8d581d
Merge pull request #379 from SilverFire/dont-remove-other-certs
...
Prevent non-Letsencrypt certs removing
2018-05-17 14:46:22 +02:00
SilverFire - Dmitry Naumenko
def9343b5b
Prevent non-Letsencrypt certs removing
2018-05-17 15:14:10 +03:00
Nicolas Duchon
135b1d0070
Merge pull request #378 from buchdag/test-macos
...
Enable tests on macOS
2018-05-17 09:12:02 +02:00
Nicolas Duchon
c17c8cdb9d
Enable tests on macOS
...
The Boulder ACME endpoint is now probed from within
the container itself to avoid Docker networks differences
between Linux and macOS and prevent future breakage
caused by upstream changes to the Boulder compose file.
2018-05-16 10:16:23 +02:00
Nicolas Duchon
cc41a81dbf
Merge pull request #377 from buchdag/fix-ci
...
Fix test suite breakage due to boulder update
2018-05-12 10:33:22 +02:00
Nicolas Duchon
82aa6d669d
Fix broken test suite due to Boulder update
2018-05-10 19:02:43 +02:00
Nicolas Duchon
d6dd8eaa49
Update docker-compose in test suite
2018-05-10 19:00:56 +02:00
Yves Blusseau
ed5298b408
Update bad subtitle
2018-05-08 08:49:29 +02:00
Nicolas Duchon
0d217a2c2d
Merge pull request #369 from JrCs/test-readme
...
Test README typos
2018-04-25 15:53:32 +02:00
Nicolas Duchon
5bb9c11282
Test README typos
2018-04-25 11:07:14 +02:00
Nicolas Duchon
793388a2bb
Merge pull request #354 from JrCs/dev
...
Overhaul of the test suite
2018-04-17 09:23:20 +02:00
Nicolas Duchon
e9db54b4b6
Comply with Apache 2.0 license
2018-03-25 13:14:24 +02:00
Nicolas Duchon
c41f26ece4
Add test for symlinks
2018-03-25 13:14:24 +02:00
Nicolas Duchon
3b4f9cb04b
Add doc to the test suite
2018-03-25 13:14:24 +02:00
Nicolas Duchon
2f1b60634d
Update .gitignore
2018-03-25 13:14:24 +02:00
Nicolas Duchon
79cdb912a2
Add local testing
2018-03-25 13:14:24 +02:00
Nicolas Duchon
e355340cf5
Add test for Docker API
2018-03-25 13:14:23 +02:00
Nicolas Duchon
3d1ee4ee0b
Use a pregenerated dhparam.pem for tests
...
Letting the LE container generate its 2048 bits dhparam can consume up
to five minutes.
2018-03-25 13:14:23 +02:00
Nicolas Duchon
c6eead0b44
Add expected-std-out files
2018-03-25 13:14:23 +02:00
Nicolas Duchon
e988e4f4fe
Use Docker official image test suite
2018-03-25 13:14:23 +02:00
Nicolas Duchon
b614ebb30e
Merge pull request #335 from thomaco/patch-1
...
Add ^~ to location directive
2018-03-25 12:51:19 +02:00
Nicolas Duchon
36ff7ddb53
Merge pull request #352 from JrCs/dev
...
Fix unwanted custom cert removal #351
2018-03-19 20:07:36 +01:00
Nicolas Duchon
4cdde050ad
Fix unwanted custom cert removal #351
2018-03-19 19:37:02 +01:00
Nicolas Duchon
9d50fc0ad1
Merge pull request #334 from JrCs/dev
...
Merge dev into master (v1.8)
2018-03-17 16:45:05 +01:00
Nicolas Duchon
d606704119
Fix the link creation functions
...
The source/target order of create_link() has been
made the same as ln to avoid confusions.
The function also no longer skip link creation based
solely on target existence but check that the target
links to the required source.
2018-03-16 18:41:14 +01:00
Nicolas Duchon
fa837ba143
Add cert_status script
...
Displays useful informations about the existing certificates.
2018-03-16 18:34:27 +01:00
Nicolas Duchon
0312525a27
Separate prod and test certs instead of overwriting
2018-03-16 18:34:27 +01:00
Nicolas Duchon
810a6cd27c
Don't symlink certs if simp_le errored
2018-03-16 18:34:27 +01:00
Nicolas Duchon
40a4d9ce2f
Do not remove old CN domains
...
They're not symlinked to anyway, and removing
unused but valid certificates has no benefits.
2018-03-16 18:34:27 +01:00
Nicolas Duchon
16f0222532
Additional check for docker-gen
2018-03-16 18:34:26 +01:00
Nicolas Duchon
866dda12b9
Rework nginx-proxy and docker-gen cid acquisition
...
Make #321 work with three containers setups too.
2018-03-16 18:34:26 +01:00
Nicolas Duchon
3b212f2bf3
Minor edits for coding style consistency
2018-03-16 18:34:26 +01:00
Nicolas Duchon
4b2b4429a4
Cleanup symlinks to non SSL enabled domains
2018-03-16 18:34:26 +01:00
Thomas Oddsund
57727341a6
Added ^~ to location directive
2018-02-20 20:55:48 +01:00
Nicolas Duchon
9570237c1b
Update docker-gen to 0.7.4
2018-02-19 12:43:37 +01:00
Nicolas Duchon
400a7da28c
Update simp_le to 0.7.0
...
This version implicitly and automatically agree to the ACME CA ToS.
The code related to the ToS hash was consequently removed.
2018-02-19 12:43:36 +01:00
Nicolas Duchon
3af5ae8b16
Change ambiguous variable and function names
2018-02-19 12:43:34 +01:00
Nicolas Duchon
cf77c7ea02
Merge pull request #251 from XPLOT1ON/DH_PARAM_OVERRIDE
...
Add ability to override default DHPARAM_BITS of 2048
2018-02-18 19:07:47 +01:00
Pan Teparak
cf6e2357be
Update Readme to reflect change
2018-02-10 10:03:23 +01:00
Pan Teparak
e8cc09db04
Add ability to override default DH_PARAM_SIZE
2018-02-10 10:03:14 +01:00
Nicolas Duchon
f1d8ab1faa
Merge pull request #328 from sidewaysgravity/patch-1
...
Fix log typo when checking writable directories
2018-02-10 09:39:05 +01:00