diff --git a/docker-compose.dokploy.yml b/docker-compose.dokploy.yml index 79b914c..185a2e0 100644 --- a/docker-compose.dokploy.yml +++ b/docker-compose.dokploy.yml @@ -95,23 +95,14 @@ services: restart: unless-stopped photobooth-ftp: - image: lscr.io/linuxserver/vsftpd:latest + image: delfer/alpine-ftp-server:latest environment: - PUID: ${PHOTOBOOTH_FTP_PUID:-33} - PGID: ${PHOTOBOOTH_FTP_PGID:-33} - TZ: ${TZ:-Europe/Berlin} - FTP_USER: ${PHOTOBOOTH_FTP_BOOTSTRAP_USER:-seed} - FTP_PASS: ${PHOTOBOOTH_FTP_BOOTSTRAP_PASS:-changeme} - PASV_ADDRESS: ${PHOTOBOOTH_FTP_PASV_ADDRESS:-test-y0k0.fotospiel.app} - PASV_MIN_PORT: ${PHOTOBOOTH_FTP_PASV_MIN_PORT:-30000} - PASV_MAX_PORT: ${PHOTOBOOTH_FTP_PASV_MAX_PORT:-30009} - LOCAL_UMASK: ${PHOTOBOOTH_FTP_LOCAL_UMASK:-022} - FILE_OPEN_MODE: ${PHOTOBOOTH_FTP_FILE_OPEN_MODE:-0777} - LOG_STDOUT: "true" - REVERSE_LOOKUP_ENABLE: "NO" - SSL_ENABLE: "NO" + USERS: ${PHOTOBOOTH_FTP_USERS:-seed|changeme|/home/ftpusers/photobooth} + ADDRESS: ${PHOTOBOOTH_FTP_ADDRESS:-test-y0k0.fotospiel.app} + MIN_PORT: ${PHOTOBOOTH_FTP_PASV_MIN_PORT:-30000} + MAX_PORT: ${PHOTOBOOTH_FTP_PASV_MAX_PORT:-30009} volumes: - - photobooth-import:/home/vsftpd/photobooth + - photobooth-import:/home/ftpusers/photobooth ports: - "${PHOTOBOOTH_FTP_PORT:-2121}:21" - "${PHOTOBOOTH_FTP_PASV_MIN_PORT:-30000}-${PHOTOBOOTH_FTP_PASV_MAX_PORT:-30009}:${PHOTOBOOTH_FTP_PASV_MIN_PORT:-30000}-${PHOTOBOOTH_FTP_PASV_MAX_PORT:-30009}"