Nicolas Duchon
a8f906b9ca
Default perms 755 (folders) - 644 (files)
2018-10-29 10:32:12 +01:00
Nicolas Duchon
c5d59e0c45
Ownership and permissions configuration
2018-10-29 00:43:45 +01:00
Nicolas Duchon
cd5729ce02
Check & enforce perms on sensitive files
...
fix #412
2018-09-16 09:20:58 +02:00
Nicolas Duchon
7ac961b092
Create default cert and key if absent
2018-08-02 22:56:59 +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
Thom Seddon
060365a672
invoke /app/docker-entrypoint.sh when reloading nginx-proxy
2018-06-14 13:19:47 +01: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
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
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
3af5ae8b16
Change ambiguous variable and function names
2018-02-19 12:43:34 +01:00
Lilit
4c51c2d51c
Log error if nginx-proxy is not running
2018-02-01 14:23:54 +03:00
Nicolas Duchon
83174ed375
Shell linting
...
https://github.com/koalaman/shellcheck/wiki
start.sh:
Fix SC2173 on line 14.
letsencrypt_service:
Ignore SC2120 and SC1090.
Fix SC1087 on line 54, SC2068 on lines 54 and 124.
Fix SC2034 on lines 12, 13, 19 and 20.
+ use pushd / popd to change the CWD back to /etc/nginx/certs after simp_le execution.
functions.sh:
Ignore SC2155.
Add the missing shebang.
entrypoint.sh:
Ignore SC2155.
2017-11-22 18:27:39 +01:00
Ali
d42c846d8e
Removed -only-exposed from from docker-gen calls ( #281 )
...
Remove the last remaining -only-exposed on /app/function.sh after #230
2017-11-20 19:59:51 +01:00
Helder Correia
27d433cb63
Complete support for dynamic container names ( #231 )
...
* Allow setting NGINX_DOCKER_GEN_CONTAINER from a label
* Find labeled cid in runtime instead of startup time
2017-07-13 12:44:02 +02:00
PauRE
a1a6732812
Fix renewals on separate containers ( #165 )
...
* Added support to reload nginx containter in case only certificates renewal happend. Reusing the autodetection from --volumes-from.
2017-05-28 17:30:10 +02:00
Bjoern Busch
783ae214cf
Update docker API call
...
Based on the docker issue (https://github.com/docker/docker/issues/26099 ) the docker api needs to be called with `localhost` in the URL.
2017-01-19 21:14:10 +01:00
Yves Blusseau
9295c1d151
Don't remove created configuration files in vhost.d
...
Close #69
2016-07-28 13:11:57 +02:00
ryneeverett
7c16aaa2a1
functions.lib -> functions.sh
...
This way any editor can figure out the file type automatically.
2016-06-25 18:31:15 -04:00