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