Sign inSign up

jmoyer/vsftpd

By jmoyer

•Updated 5 days ago

vsftpd FTP server — Debian Trixie Slim — virtual users, passive mode

Image
0

6.8K

jmoyer/vsftpd repository overview

⁠jmoyer/vsftpd

vsftpd FTP server container with virtual user support and passive mode configuration. Used to collect motion-triggered video uploads from security cameras at remote locations.

⁠Migration Notice

This image replaces the following deprecated images:

  • jmoyer/bookworm-ftp-container (Debian Bookworm)
  • jmoyer/centos8-ftp-container (CentOS 8)
  • jmoyer/centos7-ftp-container (CentOS 7)

⁠Base Image

debian:trixie-slim

⁠Environment Variables

VariableDefaultDescription
FTP_USER—Virtual FTP username
FTP_PASS—Virtual FTP password
PASV_ADDRESS—External IP for passive mode
PASV_MIN_PORT21100Passive port range start
PASV_MAX_PORT21110Passive port range end

⁠Source

Built from gitlab.com/jmoyer-glr/container-builds/vsftpd⁠

⁠🟠 Security scan

SeverityFoundFixable
Critical00
High495
Medium75—

Scanned 2026-10-02 with Trivy (schema 2) against jmoyer/vsftpd:latest. A CycloneDX SBOM is attached to the image; read it with:

docker buildx imagetools inspect jmoyer/vsftpd:latest --format "{{ json .SBOM }}"

Counts are advisory and refreshed on each scheduled build. "Fixable" means an upstream fixed version exists.

Tag summary

Content type

Image

Digest

sha256:d5adf5d5b…

Size

35.9 MB

Last updated

5 days ago

docker pull jmoyer/vsftpd