Sign inSign up

richardjkendall/ftp-rproxy

By richardjkendall

•Updated almost 6 years ago

Reverse proxy for FTP integrated with DNS based service discovery

Image
0

1.1K

richardjkendall/ftp-rproxy repository overview

⁠ftp-rproxy

GitHub Workflow Status Docker Image Size (tag)

Reverse proxy for FTP based on proftpd and mod_proxy. It is available on docker: https://hub.docker.com/r/richardjkendall/ftp-rproxy⁠

⁠How to use

The application creates a proftpd.conf which routes traffic towards the discovered backend. It expects the following environment variables to be set

VariableValueMandatory
SRV_RECORDName of the DNS SRV record we should be using to find the backend serversyes
REFRESH_RATENumber of seconds between each attempt to discover new backends, defaults to 60no

⁠Example

To run with docker issue the following command

docker run \
  --name ftpproxy \
  --network host \
  -e SRV_RECORD=backend_srv_record \
  richardjkendall/ftp-rproxy

Tag summary

Content type

Image

Digest

Size

151.3 MB

Last updated

almost 6 years ago

docker pull richardjkendall/ftp-rproxy