Self-host rust server banner image - #470
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the rust_game Ansible role configuration to stop relying on an external image host for the Rust server browser banner by explicitly overriding the collection’s banner URL for both weekly and monthly server deployments.
Changes:
- Set
rust_gameserver_banner_urlfor the weekly server role include to araw.githubusercontent.comURL. - Set
rust_gameserver_banner_urlfor the monthly server role include to the same self-hosted (repo-backed) URL.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
compscidr
force-pushed
the
jason/rust-banner-image
branch
from
August 3, 2026 01:16
d85dc26 to
5d0465d
Compare
The collection default rust_gameserver_banner_url points at imgbox, which is down — server browser and rustd.xyz tiles show a blank banner. Commit the image to the repo and point both servers at the raw GitHub URL so it can't rot with a third-party host. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
compscidr
force-pushed
the
jason/rust-banner-image
branch
from
August 3, 2026 01:59
5d0465d to
d3561b6
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
imgbox (host of the current banner referenced by the
compscidr.rust_gameservercollection default) is down — its root returns 502 and the image CDN times out — so the server browser header and the rustd.xyz server tile render blank. This commits the banner (1024×512, renders at 512×256) into the role's files and overridesrust_gameserver_banner_urlfor both weekly and monthly servers with the raw GitHub URL, which lives as long as this repo does.Note: the raw URL points at
main, so it 404s until this merges — expected.No conflict with #466: that PR touches only the
owner:lines in the oxide copy task; this touches theinclude_rolevars blocks.Test plan
curl -sI https://raw.githubusercontent.com/compscidr/iac/main/ansible/roles/rust_game/files/california-rust.jpgreturns 200 image/jpegserver.headerimageconvar🤖 Generated with Claude Code