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