Skip to content

Releases: vfarcic/docker-flow-proxy

Added `CA_FILE` and `verifyClientSsl`

14 May 22:43
Compare
Choose a tag to compare

Environment variable CA_FILE adds ca-file to the SSL bindings (e.g .443).

Request param verifyClientSsl adds cert validation for the specified service backend. If validation fails, 443 forbidden response code will be returned to the caller.

For more info, please consult the reconfigure parameter verifyClientSsl from HTTP Mode HTTP Query Parameters documentation and environment variable CA_FILE from Environment Variables documentation.

User Agent

12 May 15:35
Compare
Choose a tag to compare

Added userAgent parameter that can be used to forward requests based on User-Agent header.

For more information about the userAgent parameter, please visit HTTP Mode HTTP Query Parameters section of the documentation.

Compression

05 May 12:41
Compare
Choose a tag to compare

Added compression through environment variables COMPRESSION_ALGO and COMPRESSION_TYPE. For more info, please consult the Environment Variables section of the documentation.

Default Backend

29 Apr 12:33
Compare
Choose a tag to compare

A feature added by @leostarcevic

Defines a service as a default backend that catches all requests not matching any other rule. For more information, please consult the isDefaultBackend parameter in the General HTTP Query Parameters section in documentation.

Default connection mode set to http-keep-alive

29 Apr 01:44
Compare
Choose a tag to compare

Default connection mode has been set to http-keep-alive. For more info, please consult the Environment Variables section of the documentation.

ssl-default-* options

25 Apr 19:11
Compare
Choose a tag to compare

Added environment variables SSL_BIND_CIPHERS and SSL_BIND_OPTIONS. They can be used to change the default values of the ssl-default-bind-ciphers, ssl-default-bind-options, ssl-default-server-options, and ssl-default-server-ciphers options.

Please consult Environment Variables section of the documentation.

Stats without authentication

24 Apr 15:26
Compare
Choose a tag to compare

If both STATS_USER and STATS_PASS are set to none, statistics will be available without authentication.

Please consult Environment Variables section of the documentation for more info.

connectionMode reconfigure parameter

24 Apr 11:31
Compare
Choose a tag to compare

Connection mode can now be specified per backend through the connectionMode parameter. See General HTTP Query Parameters for more info.

Ability to customize logging formats

03 Apr 20:04
Compare
Choose a tag to compare

The default logging used through the DEBUG mode can now be customized through the environment variables DEBUG_HTTP_FORMAT and DEBUG_TCP_FORMAT. Please consult the Environment Variables section of the documentation for more info.

Removed statistics if username and password are not set

21 Mar 12:28
Compare
Choose a tag to compare

If the environment variablesSTATS_USER and STATS_PASS or Docker secrets dfp_stats_user and dfp_stats_pass are not set, statistics will not be available.