docker-infrastructure/ftp/docker-compose.yml

16 lines
486 B
YAML

services:
ftp:
image: garethflowers/ftp-server
container_name: ftp-server
volumes:
- $FTP_DIR:/home/${FTP_USERNAME}/shared
environment:
FTP_USER: $FTP_USERNAME
FTP_PASS: $FTP_PASSWORD
ports:
- '20-21:20-21/tcp'
- '40000-40009:40000-40009/tcp'
restart: unless-stopped
# https://developerinsider.co/auto-mount-drive-in-ubuntu-server-22-04-at-startup/
# https://levelup.gitconnected.com/set-up-an-ftp-server-with-docker-81432971abab