1
0
Commit Graph

508 Commits

Author SHA1 Message Date
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