1
0
mirror of https://github.com/Tecnativa/docker-socket-proxy synced 2024-12-22 14:48:08 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
salty
ce81071d86
add config templating 2024-02-01 10:54:11 +01:00
salty
75d40ca5e2
[IMP] Bind to IPv4 and IPv6 in haproxy (#108) 2023-11-28 09:34:24 +01:00
Sam McLeod
085fd0a23c feat: add options for allowing stop and start 2023-11-26 12:16:23 +11:00
Stefano Varesi
0185748432 fix: no timeout for events route 2023-09-25 17:19:59 +02:00
Aaron Bach
8ed50a6526 Add environment variable to configure Docker socket location in image 2021-11-25 08:15:13 -05:00
Ruben Gees
08910fecaa Add support for /grpc api 2021-10-20 14:16:31 +01:00
João Marques
e84babd1c4
Add tests and CI (#34)
* Add first version of tests

From https://github.com/Tecnativa/docker-socket-proxy/pull/14

* Expand tests

* Add GH CI

* Apply suggestions

* Apply autopretty template + fix prettier

* Fix isort

* Apply autoprettier

* Fix VSCode settings

* Make tests run in parallel

* Build docker image before testing

* Update workspace settings

* Try multi-platform builds and push to ghcr.io

* Push to docker hub as well from ci

* Upgrade autopretty

* Update pyproject configurations

* Improve test configuration and execution

TT26468

* Provide initial conftest

* Improve tests

* Add python3 in image

* Remove POST rule from proxy

* Build image before testing and push at the end

Builds the image (in single arch) before testing
Loads the image into local docker (See https://github.com/docker/build-push-action#export-image-to-docker)
Rebuilds and pushes the final image in multi-arch at the end.

* Fix python path

* Remove build fixture from tests to see if image is built in CI

* Organize docker tests definition and document

* Restore fixture allowing usage for local testing

This reverts commit dc0b60e63f and allows using `--prebuild` CLI flag for pytest when doing local tests.

Co-authored-by: Jairo Llopis <jairo.llopis@tecnativa.com>
2020-12-10 08:52:55 +00:00
javieryanez
bb302b5470 Added LOG_LEVEL environment variable to set logging severity level. 2019-08-23 13:45:33 +01:00
Andre Zoledziowski
f41f9d25d2 Fixed possible security problem. 2019-01-21 15:23:09 +00:00
Andre Zoledziowski
eddf7b2a42 Inverted HAProxy security policy. 2019-01-21 15:23:09 +00:00
Andre Zoledziowski
5a7bc8fd17 Added explicit "allow restarts" permission. 2019-01-21 15:23:09 +00:00
Andre Zoledziowski
3a1d5bb03a Added missing experimental SESSION API 2019-01-21 15:23:09 +00:00
Jairo Llopis
8bb3bce15a
Support Docker API 1.37
Add CONFIGS and DISTRIBUTION sections.
2019-01-08 08:57:45 +00:00
Jairo Llopis
7da0037161
Use HAProxy 1.9 and log to stdout 2019-01-08 08:57:45 +00:00
d848124
6c6ad0a801 Deny URL encoded requests. Closes #1 2017-07-28 10:46:30 +10:00
Jairo Llopis
0715eb786b Support hopefully upcoming logging
See https://github.com/docker-library/haproxy/pull/39.
2017-03-31 13:33:09 +02:00
Jairo Llopis
53d9ee0732 Support any API version prefix 2017-03-29 13:11:26 +02:00
Jairo Llopis
17ff117058 🎉 Hello world 2017-03-29 13:06:56 +02:00