version: '3' services: bepisbuilds: build: context: . dockerfile: Dockerfile volumes: - "builds-volume:/var/www/bepisbuilds/builds" restart: always ports: - "4000:4000" ftpd-server: image: stilliard/pure-ftpd:hardened ports: - "21:21" - "20:20" - "30000-30025:30000-30025" volumes: - "builds-volume:/home/bepisbuilds" env_file: - ./ftp.env environment: PUBLICHOST: "0.0.0.0" FTP_USER_HOME: "/home/bepisbuilds" FTP_PASSIVE_PORTS: "30000:30025" restart: on-failure volumes: builds-volume: