doceventio/sfs-server

By doceventio

Updated 12 days ago

SFTP, FTPS & FTP straight into your S3, GCS or Azure buckets — no disk, no sync.

Image
Integration & delivery
0

10K+

doceventio/sfs-server repository overview

DocEvent SFS Server

One container that turns any cloud object store into an SFTP / FTPS / FTP / SCP server.

Your customers and partners connect with the file-transfer clients they already use — files land directly in your own AWS S3, Google Cloud Storage, Azure Blob / Files / Data Lake Gen2, or any S3-compatible bucket (MinIO, Supabase, Wasabi, …). No staging disk, no syncing, no servers to patch.

Quick start

  1. Register and get a free 7-day trial license at https://docevent.io
  2. Pick your region: us-east-1, eu-west-1, or ap-southeast-2
  3. Run it:
docker run \
  -e LICENSE=<your-license-key> \
  -e REGION=us-east-1 \
  -p 2022:2022 \      # SFTP / SCP
  -p 2021:2021 \      # FTP + explicit FTPS
  -p 9990:9990 \      # implicit FTPS
  doceventio/sfs-server:latest

That's it — your bucket is now reachable over SFTP, SCP, FTP and FTPS. Buckets, users, and permissions are managed from the DocEvent dashboard.

Adding FTP passive mode

Plain FTP / explicit FTPS also need a passive-port range published to clients:

docker run \
  -e LICENSE=<your-license-key> \
  -e REGION=eu-west-1 \
  -p 2022:2022 \
  -p 2021:2021 \
  -p 9990:9990 \
  -p 2030-2049:2030-2049 \   # FTP/FTPS passive data ports
  doceventio/sfs-server:latest

Supported protocols

ProtocolDefault port
SFTP / SCP2022
FTP + explicit FTPS2021
Implicit FTPS9990
FTP/FTPS passive data2030-2049

Supported storage backends

  • Amazon S3
  • S3-compatible (MinIO, Supabase, Wasabi, and other path-style endpoints)
  • Google Cloud Storage
  • Azure Blob Storage
  • Azure Files
  • Azure Data Lake Gen2

Tags

  • latest / <version> — multi-arch manifest (amd64, arm64, arm)
  • amd64-latest, arm64-latest, arm-latest — per-architecture images

Tag summary

Content type

Image

Digest

sha256:941f72407

Size

45.8 MB

Last updated

12 days ago

docker pull doceventio/sfs-server