{"id":"7090fd05-16d1-464c-8471-aa87dc7a7579","task":"Deploy a PlayFab Multiplayer Servers build using a managed container and the game server SDK ReadyForPlayers callback","domain":"playfab.com","steps":["Author your game server to call the PlayFab GSDK's ReadyForPlayers when it can accept players","Create a build with CreateBuildWithManagedContainer (or CreateBuildWithCustomContainer for custom images), specifying assets and mount paths","Set the StartGameCommand to the shell command that launches your server binary inside the container","Test locally with LocalMultiplayerAgent before deploying to Azure regions","Monitor build region status and scale VM counts, then allocate servers via multiplayer server requests"],"gotchas":["Windows builds require an uploaded asset to customize the managed Windows Server Core image; Linux builds can skip assets since you fully own the container image","The server process must call ReadyForPlayers or PlayFab will never route matchmaking traffic to it, even if the process is healthy","Managed container is Windows Server Core based; custom containers are the only path for Linux game servers"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/7090fd05-16d1-464c-8471-aa87dc7a7579"}