docker-compose.yml 1.0 KB

123456789101112131415161718192021222324252627
  1. services:
  2. steamcmd:
  3. build: ./DockerFile/
  4. container_name: steamcmd
  5. volumes:
  6. - ./dayz/.steamcmd:/root/Steam
  7. - ./dayz/.dayz_server:/root/Steam/steamapps/common/DayZServer
  8. - ./dayz/.steamcmd_data:/opt/steamcmd
  9. - ./dayz/client_mod:/root/Steam/steamapps/common/DayZServer/client_mod
  10. - ./dayz/server_mod:/root/Steam/steamapps/common/DayZServer/server_mod
  11. - ./dayz/battleye:/root/Steam/steamapps/common/DayZServer/battleye
  12. - ./dayz/profiles:/root/Steam/steamapps/common/DayZServer/profiles
  13. - ./dayz/mpmissions:/root/Steam/steamapps/common/DayZServer/mpmissions
  14. environment:
  15. - STEAM_USERNAME=${STEAM_USERNAME:-}
  16. - STEAM_PASSWORD=${STEAM_PASSWORD:-}
  17. - MOD_IDS=${MOD_IDS:-}
  18. - DAYZ_MISSIONS=dayzOffline.chernarusplus
  19. - DAYZ_SERVER_PORT=2302
  20. - DAYZ_CPU_COUNT=4
  21. - ENABLE_AUTO_UPDATE=${ENABLE_AUTO_UPDATE:-true}
  22. - UPDATE_INTERVAL=${UPDATE_INTERVAL:-15}
  23. ports:
  24. - "2302:2302/udp"
  25. - "2305:2305/udp"
  26. - "2314:2314/udp"
  27. restart: unless-stopped