Plaidstallion

Minecraft Bedrock with Traefik UDP router

Nov 26th, 2020 (edited)
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. ###################docker-compose.yml relevant portions###################
  2. traefik:
  3. image: traefik:v2.3
  4. container_name: traefik
  5. restart: unless-stopped
  6. security_opt:
  7. - no-new-privileges:true
  8. networks:
  9. - proxy
  10. ports:
  11. - 80:80
  12. - 443:443
  13. - 8083:8080
  14. - '19132:19132/udp'
  15. volumes:
  16. - /etc/localtime:/etc/localtime:ro
  17. - /var/run/docker.sock:/var/run/docker.sock:ro
  18. - $USERDIR/docker/traefik/data/traefik.yml:/traefik.yml:ro
  19. - $USERDIR/docker/traefik/configurations:/configurations:ro
  20. - $USERDIR/docker/traefik/data/acme.json:/acme.json
  21. - $USERDIR/docker/traefik/log/access.log:/log/access.log
  22. - $USERDIR/docker/traefik/log/traefik.log:/log/traefik.log
  23. environment:
  24. - CF_API_EMAIL=$CLOUDFLARE_EMAIL
  25. - CF_API_KEY=$CLOUDFLARE_API_KEY
  26. labels:
  27. - "traefik.http.routers.traefik-secure.service=api@internal"
  28.  
  29.  
  30. minecraftbe:
  31. image: toasterlint/minecraft_bedrock:latest
  32. container_name: minecraftbe
  33. stdin_open: true
  34. tty: true
  35. # ports:
  36. # - '19132:19132'
  37. # - '19132:19132/udp'
  38. networks:
  39. - proxy
  40. volumes:
  41. - "$USERDIR/docker/minecraftbe:/bedrock-server/config"
  42. - "$USERDIR/docker/minecraftbe/worlds:/bedrock-server/worlds"
  43. - "$USERDIR/docker/minecraftbe/valid_known_packs.json:/bedrock-server/valid_known_packs.json"
  44. environment:
  45. - PUID=$PUID
  46. - PGID=$PGID
  47. - TZ=$TZ
  48. labels:
  49. - "traefik.enable=true"
  50. - "traefik.udp.routers.bedrock.entrypoints=bedrock"
  51. - "traefik.udp.routers.bedrock.service=bedrock"
  52. - "traefik.udp.services.bedrock.loadbalancer.server.port=19132"
  53. restart: unless-stopped
  54.  
  55. ####################traefik.yml relevant portions#########################
  56.  
  57. entryPoints:
  58. bedrock:
  59. address: ":19132/udp"
  60.  
Add Comment
Please, Sign In to add comment