Skip to content

Releases: onflux-tech/vsftpd-manager

v1.0.0

14 Feb 18:31

Choose a tag to compare

  • Multi-stage Dockerfile with pidproxy and vsftpd on Alpine 3.19
  • FastAPI REST API with full CRUD for FTP user management
  • Built-in web dashboard with dark/light mode
  • JSON-based user persistence across container restarts
  • Per-user chroot isolation for security
  • Token-based API authentication with constant-time comparison
  • In-memory per-IP rate limiting (30 req/min)
  • Security headers middleware (CSP, X-Frame-Options, XSS protection)
  • Bootstrap users via USERS environment variable
  • Passive mode FTP with configurable port range
  • Traefik reverse proxy labels for HTTPS via Cloudflare
  • Docker Compose setup with volume mounts for data persistence
  • Multi-arch support (linux/amd64, linux/arm64)