docker-compose.yml 574 B

123456789101112131415161718192021222324252627282930
  1. version: '3'
  2. services:
  3. builds-server:
  4. build:
  5. context: .
  6. dockerfile: Dockerfile
  7. volumes:
  8. - "builds-volume:/var/www/app/builds"
  9. restart: unless-stopped
  10. ports:
  11. - "4000:4000"
  12. builds-ftp:
  13. image: stilliard/pure-ftpd:hardened
  14. ports:
  15. - "21:21"
  16. - "20:20"
  17. - "30000-30009:30000-30009"
  18. volumes:
  19. - "builds-volume:/home/builds"
  20. env_file:
  21. - ./ftp.env
  22. environment:
  23. FTP_USER_HOME: "/home/builds"
  24. FTP_PASSIVE_PORTS: "30000:30009"
  25. restart: unless-stopped
  26. volumes:
  27. builds-volume: