docker-compose.yml 540 B

123456789101112131415161718192021
  1. version: '3'
  2. services:
  3. ftpd_server:
  4. image: laxaurus/ftpd:1.0
  5. container_name: ${CONTAINER_NAME}
  6. ports:
  7. - "7021:21"
  8. # - "30000-30009:30000-30009"
  9. volumes:
  10. - "${DATA_ROOT}/data:${FTP_USER_HOME}"
  11. - "${DATA_ROOT}/passwd:/etc/pure-ftpd/passwd"
  12. environment:
  13. PUBLICHOST: ${PUBLICHOST}
  14. FTP_USER_NAME: ${FTP_USER_NAME}
  15. FTP_USER_PASS: ${FTP_USER_PASS}
  16. FTP_USER_HOME: ${FTP_USER_HOME}
  17. ADDED_FLAGS: "--tls=0 -K --umask 000:000"
  18. hostname: ${PUBLICHOST}
  19. restart: "no"