Recent Discussions

Problems with ITZG Docker MC Zip Downloads

Unanswered
Pointer posted this in #questions
Messages15 messages
Views0 views
PointerOP
https://hub.docker.com/r/itzg/minecraft-bedrock-server / https://github.com/itzg/docker-minecraft-bedrock-server
Looking up latest version...
Failed to extract download URL 'The deployment could not be found on Vercel.

DEPLOYMENT_NOT_FOUND

cle1::ch5dz-1765653138644-c8687f4f71c3' from https://www.minecraft.net/en-us/download/server/bedrock
2025/12/13 19:12:17 Unable to find an element with attribute matcher data-platform=serverBedrockLinux


Anyone seen this before? Know how/where this issue is, as it looks like I'm not the only one, the docker hub pull count went from ~150k per week, to over 2 million, probably a lot of retry commands for updating.
Guessing the maintainer's vercel.app tier exceeded?

The env var for DIRECT_DOWNLOAD_URL doesn't seem to work either - attempted several variations on this URL pulled from minecraft.net, as well as downloading/extracting manually, and then using VERSION: EXISTING to no avail.
PointerOP
services:
  bds:
    image: itzg/minecraft-bedrock-server
    environment:
      EULA: "TRUE"
      DIFFICULTY: "easy"
      LEVEL_NAME: "Fresh World"
      ALLOW_CHEATS: "true"
      ALLOW_LIST: "true"
      ALLOW_LIST_USERS: "walrusface2:2533274847684147"
    ports:
      - "19136:19136/udp"
    volumes:
      - ./data:/data
    stdin_open: true
    tty: true
Just starting up a fresh world testing why the kids server isn't updating this morning to match the client
both fail to update
@Ruddy Ground-Dove would know more
PointerOP
kinda seems like a maintainer's vercel.app expired or something, that they were using to pull/create URLs for versioning of the MC downloads. Might not be anything to do here necessarily, i'll poke around in the repo and see.

Probably need to remove the live vercel app piece on this repo long term, and replace it with some static URL page that updates on a cadence via github actions or the same vercel app, but doesn't require an invocation on every docker up command across the user base here
PointerOP
yeah that function seems a little wonky.
The env vars for the docker compose state you can input a DIRECT_DOWNLOAD_URL but that same line you linked above, will only go that route if a DIRECT_URL isn't already provided, so it just skips it when you put in DIRECT_DOWNLOAD_URL
PointerOP
submitted an issue on the repo for it https://github.com/itzg/docker-minecraft-bedrock-server/issues/581, just copy/pasting the errors above and our bit of conversation here, thanks everyone.
PointerOP
Well, not sure what the difference is/was, but after re-pulling per the issue / maintainer responded to my issue, it's all good now. /shrug
Going to mark this solved, just
docker compose down
followed by
docker pull itzg/docker-minecraft-bedrock-server
and
docker compose up
back in business
Key West Quail-Dove
Ah yeah my link was to an older commit, he already fixed it
Ruddy Ground-Dove
Rare Itzg L that gets fixed immediately.
Love that guy.
Loading...