diff options
Diffstat (limited to 'ftp/unftp/pkg-descr')
-rw-r--r-- | ftp/unftp/pkg-descr | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ftp/unftp/pkg-descr b/ftp/unftp/pkg-descr new file mode 100644 index 000000000000..043c5529d8da --- /dev/null +++ b/ftp/unftp/pkg-descr @@ -0,0 +1,14 @@ +unFTP is an FTP(S) server written in Rust and built on top of libunftp and the +Tokio asynchronous run-time. It is unlike your normal FTP server in that it +provides: +- Configurable Authentication (e.g. Anonymous, PAM or a JSON file). +- Configurable storage back-ends (e.g. GCS or filesystem). +- An HTTP server with health endpoints for use for example in Kubernetes for + readiness and liveness probes. +- Integration with Prometheus for monitoring. +- A proxy protocol mode for use behind proxies like HA Proxy and Nginx. +- Structured logging and the ability to ship logs to a Redis instance. + +With unFTP, you can present RFC compliant FTP(S) to the outside world while +freeing yourself to use modern APIs and techniques on the inside of your +perimeter. |