Commit Graph

48 Commits

Author SHA1 Message Date
jlusiardi 753ef6b87e update documentation 2021-12-18 21:35:29 +00:00
jlusiardi 6b5b1a31e2 remove dependency to /proc/self/cgroup
/proc/self/cgroup does not contain the required information anymore
2021-12-18 21:33:01 +00:00
Joachim Lusiardi 0164866a8d clarify auth_data usage 2020-05-30 22:33:53 +02:00
Joachim Lusiardi af148d4fd2 fix for validation regex of proxy data 2020-05-30 18:45:41 +02:00
Joachim Lusiardi b5faa4c09e implement feature to add basic auth to containers via proxy variable 2020-05-29 19:38:50 +02:00
Joachim Lusiardi 7df3279cea move nginx conf files to /tmp/nginx/conf 2020-05-29 19:13:57 +02:00
Joachim Lusiardi dab8e5a17c switch to updated base image 2020-05-29 18:56:20 +02:00
Joachim Lusiardi 8d06ad7f0b Delete LICENSE 2017-01-26 23:15:54 +01:00
Joachim Lusiardi c8bdeb6c9d Add license 2017-01-26 23:15:37 +01:00
Joachim Lusiardi 9ccb16d88d fixed bug regarding the cleanup of old proxy configs 2017-01-22 10:00:43 +01:00
Joachim Lusiardi c0c94fa75a fixed bug in error log statement 2016-12-31 19:51:49 +01:00
Joachim Lusiardi 67267a6e75 Merge branch 'development' into 'master'
Development

See merge request !5
2016-12-31 17:05:16 +01:00
Joachim Lusiardi b7fcbe8f54 Merge branch 'multiple_http_endpoints' into 'development'
can handle more than one proxy data variable

See merge request !4
2016-12-31 17:01:48 +01:00
Joachim Lusiardi f4ddd542dc can handle more than one proxy data variable 2016-12-31 16:55:12 +01:00
Joachim Lusiardi 189201b10a Merge branch 'development' into 'master'
Development

See merge request !3
2016-12-30 14:46:20 +01:00
Joachim Lusiardi ca543dcb5b fixed handling of X-Forwarded-For, removed X-Real-IP stuff 2016-12-30 14:42:31 +01:00
Joachim Lusiardi f01cca999f Merge branch 'issue_1' into 'development'
Issue 1



See merge request !2
2016-05-17 22:51:34 +02:00
Joachim Lusiardi 1c29d8e962 Adds validation of proxy_data variable
This introduces a check for the value of the PROXY_DATA
variables so wrong variables do not crash the proxy.
2016-05-17 22:49:15 +02:00
Joachim Lusiardi 1094e4043d reformat to confirm PEPs 2016-05-17 07:45:05 +02:00
Joachim Lusiardi 6ab138a392 Merge branch 'file-upload-size-limited-behind-autoproxy-1' into 'master'
File upload size limited behind autoproxy 1

Closes #1

See merge request !1
2016-05-15 10:16:32 +02:00
Joachim Lusiardi 1bbeba0201 Fix for docker_nginx_auto_proxy/issues/1 2016-05-14 18:20:28 +02:00
Joachim Lusiardi 41fedc251b Update configuration templates to support 100MB request bodies 2016-04-12 22:33:55 +02:00
Joachim Lusiardi 5ea835e695 publishing the port is not required anymore
The autoproxy container is not requiring that port 80 must be
published anymore. This is usefull in cases when again another
proxy container is build up in front.
2016-04-05 18:58:22 +02:00
Joachim Lusiardi 99cbd96be6 Fixed error with renaming to names in template. 2016-04-03 12:23:38 +02:00
Joachim Lusiardi 7196d03ec8 enable list of domains for a virtual host
Enables the autoproxy to handle multiple domains for a virtual
host: e.g. a container can handle requests to www.somedomain.de
and somedomain.de
2016-04-03 12:05:51 +02:00
Joachim Lusiardi 04e6d506a1 Fixed issue when container does not have a environment variables. 2016-03-25 23:46:51 +01:00
Joachim Lusiardi 73bddc7bcc Merge branch 'master' of code.nerd2nerd.org:n0ob/docker_nginx_auto_proxy 2016-03-25 17:52:30 +01:00
Joachim Lusiardi f28132bd23 Add catch all server with default error page 2016-03-25 17:51:56 +01:00
Joachim Lusiardi c85ba006e6 Fixed Typo 2016-03-25 16:56:57 +01:00
Joachim Lusiardi 270c2b97fc added second option to get container's id 2015-02-19 20:36:15 +01:00
Joachim Lusiardi e8b8646a4e improved formatting 2015-02-19 19:30:59 +01:00
Joachim Lusiardi a0c246169c fixed problem with listening on different IPs which is not possible in the classical way in docker 2015-02-19 19:27:52 +01:00
Joachim Lusiardi b37c8ab7de Merge branch 'master' of code.nerd2nerd.org:n0ob/docker_nginx_auto_proxy 2015-02-01 08:40:01 +01:00
Joachim Lusiardi 18d6645efd fixed formatting 2015-01-26 20:26:54 +01:00
Joachim Lusiardi 9bd00cca0c switched to debian8_python8 base image
cleaned up code
2015-01-26 20:25:58 +01:00
Joachim Lusiardi 945a23ff32 removed unused imports 2015-01-22 14:37:20 +01:00
Joachim Lusiardi 293d4b60ee updated documentation 2015-01-22 11:34:41 +01:00
Joachim Lusiardi 79b6019152 Converted into a docker container 2015-01-22 11:04:17 +01:00
Joachim Lusiardi c02f5ea21e a little more documentation 2015-01-08 07:48:34 +01:00
Joachim Lusiardi 824b501863 Merge branch 'master' of code.nerd2nerd.org:n0ob/docker_nginx_auto_proxy 2015-01-07 20:45:59 +01:00
Joachim Lusiardi 3cc386b409 exchanged os.mkdirs by os.mkdir 2015-01-07 20:45:52 +01:00
Joachim Lusiardi 1eda6e5cb8 proxy variables now may contain ':' (important for IPv6) 2015-01-07 15:14:29 +01:00
Joachim Lusiardi fa01646eb4 added option to specify the ip to listen on. If the option is missing, nginx will be listening on all ips. 2015-01-07 15:06:15 +01:00
Joachim Lusiardi f7713d84a3 handled exception if the docker deamon does not expose events on the REST-API 2015-01-07 11:38:22 +01:00
root 312e91a940 fixed typo 2015-01-03 09:44:52 +01:00
Joachim Lusiardi 00bba345f9 preexisting directory does not crash the program 2014-12-27 20:53:19 +01:00
root 476635219b worked on README.md, script generates temp dir 2014-12-26 09:33:20 +01:00
Joachim Lusiardi 02cdc09b76 first commit 2014-12-18 10:49:13 +01:00