1
0
Commit Graph

384 Commits

Author SHA1 Message Date
Nicolas Duchon
f15dbc6a73
Minor typos 2018-08-20 17:31:31 +02:00
Nicolas Duchon
234c9065de
Use trapped cleanup on CI tests 2018-08-20 17:31:31 +02:00
Nicolas Duchon
7a3b918a41
Merge pull request #424 from JrCs/cleanup_links-patch
Only consider links in cleanup_links function
v1.9.1
2018-08-13 10:26:06 +02:00
Nicolas Duchon
d36e1d3b8b
Add missing test logs on CI failure 2018-08-12 23:57:29 +02:00
Nicolas Duchon
782763bec5
Always reload_nginx during init
This ensure that nginx always use latest certs, keys, etc even on 
container restart.
2018-08-12 23:56:31 +02:00
Nicolas Duchon
97361c2081
Only consider links in cleanup_links function
Instead of considering any regular file matching /etc/nginx/certs/*.crt
2018-08-12 22:56:06 +02:00
Nicolas Duchon
eaec60411a
Merge pull request #423 from buchdag/default-cert-key
Automatic creation of default cert and private key
v1.9
2018-08-12 14:50:44 +02:00
Nicolas Duchon
a0afb09ebb
Update documentation 2018-08-12 12:18:33 +02:00
Nicolas Duchon
1a294ac9c8
Update simp_le to 0.10.0 (#422) 2018-08-12 10:16:57 +02:00
Nicolas Duchon
8633ac83bb
Add default certificate test unit 2018-08-04 19:08:56 +02:00
Nicolas Duchon
483c78063b
Fix test breakage with default cert
And prepare functions for the default certificate test unit.
2018-08-04 19:08:55 +02:00
Nicolas Duchon
7ac961b092
Create default cert and key if absent 2018-08-02 22:56:59 +02:00
Nicolas Duchon
8dc65787d5
Remove set -x for debug (#403) 2018-08-02 00:01:21 +02:00
Nicolas Duchon
d33a403d09
Silence docker_exec noisy output after #401 (#402)
Going through /app/docker-entrypoint.sh in the nginx-proxy
container generate some unwanted noise to std out.
2018-07-08 14:10:10 +02:00
Nicolas Duchon
2291bfde4a
Upgrade to alpine 3.8 (#414) 2018-07-06 19:27:27 +02:00
Nicolas Duchon
2700c8ff1f
Add a test unit for /app/force_renew (#407) 2018-06-16 19:50:46 +02:00
Nicolas Duchon
09ade6f845
Hardcode path to /app/letsencrypt_service_data (#404) 2018-06-15 08:45:52 +02:00
Nicolas Duchon
11ce7d1c98
Compare DH param with sha256 instead of md5 (#406) 2018-06-15 08:45:20 +02:00
Nicolas Duchon
fa5baf54cc
Merge pull request #401 from thomseddon/fix/nginx-proxy-reload
invoke /app/docker-entrypoint.sh when reloading nginx-proxy
2018-06-14 15:13:11 +02:00
Thom Seddon
060365a672 invoke /app/docker-entrypoint.sh when reloading nginx-proxy 2018-06-14 13:19:47 +01:00
Nicolas Duchon
2228154591
Remove old procps specific pkill command (#400)
We don't use procps anymore.
2018-06-13 14:12:29 +02:00
Nicolas Duchon
e823bdcc99
Update simp_le to 0.9.0 (#399)
Fix an installation bug with pip.
2018-06-13 13:47:05 +02:00
Nicolas Duchon
7c07356e42
Use background DH group creation (#394)
Credits to @kamermans for most of the idea
2018-06-08 15:09:50 +02:00
Nicolas Duchon
e88a5a72d4
Error message enhancement to #321 (#393)
Output a different message when the
check_nginx_proxy_container_run
function can't get a container ID.
2018-06-05 09:44:16 +02:00
Nicolas Duchon
af48249ede
Check deprecated env var at container init only (#392) 2018-06-05 09:43:24 +02:00
Nicolas Duchon
9d8f112c02
Use multi-stage build (#391)
Allows to build for any arch
Credits to @wiget for the idea
2018-06-05 09:37:32 +02:00
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