1
0

docker-compose.yml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. services:
  2. mysql:
  3. image: 'mysql:5.7'
  4. restart: unless-stopped
  5. ports:
  6. - 3306
  7. environment:
  8. MYSQL_ROOT_PASSWORD: 'changeme'
  9. networks:
  10. - asgard
  11. server:
  12. depends_on:
  13. - mysql
  14. image: 'cbrgm/cmangos:wotlk'
  15. ports:
  16. - '8085:8085'
  17. - '3724:3724'
  18. restart: unless-stopped
  19. environment:
  20. MYSQL_HOST: 'mysql'
  21. MYSQL_PORT: '3306'
  22. MYSQL_USER: 'root'
  23. MYSQL_PWD: 'changeme'
  24. MYSQL_MANGOS_USER: 'mangos'
  25. MYSQL_MANGOS_PWD: 'mangos'
  26. MANGOS_GM_ACCOUNT: 'admin'
  27. MANGOS_GM_PWD: 'changeme'
  28. MANGOS_GAMETYPE: 0
  29. MANGOS_MOTD: 'Welcome!'
  30. MANGOS_REALM_NAME: 'Hills Of Tanchico'
  31. MANGOS_SERVER_PUBLIC_IP: 'wow-wotlk-01.utopia.farm'
  32. MANGOS_ALLOW_PLAYERBOTS: 1
  33. MANGOS_ALLOW_AUCTIONBOT_SELLER: 1
  34. MANGOS_ALLOW_AUCTIONBOT_BUYER: 1
  35. volumes:
  36. - ./resources/maps:/opt/mangos/maps
  37. - ./resources/vmaps:/opt/mangos/vmaps
  38. - ./resources/mmaps:/opt/mangos/mmaps
  39. - ./resources/dbc:/opt/mangos/dbc
  40. networks:
  41. - asgard
  42. phpmyadmin:
  43. image: 'phpmyadmin/phpmyadmin:latest'
  44. restart: unless-stopped
  45. depends_on:
  46. - mysql
  47. ports:
  48. - '9001:80'
  49. environment:
  50. PMA_HOST: "mysql"
  51. networks:
  52. - asgard
  53. networks:
  54. asgard:
  55. name: asgard
  56. external: true