feat(dragonwilds): MATCH_PUBLIC so the join code works behind a relay #29

Merged
git_pipeline merged 2 commits from feat/dragonwilds-match-public into main 2026-11-08 01:48:01 +00:00
Member

Dragonwilds: portMode: MATCH_PUBLIC, -Port={PUBLIC_PORT_7777} -BeaconPort={PUBLIC_PORT_8888}; schema and import learn portMode.

Merge last, after control-panel #61 is deployed (older panels don't fill {PUBLIC_PORT_n}).

🤖 Generated with Claude Code

https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs

Dragonwilds: `portMode: MATCH_PUBLIC`, `-Port={PUBLIC_PORT_7777} -BeaconPort={PUBLIC_PORT_8888}`; schema and import learn `portMode`. Merge last, after control-panel #61 is deployed (older panels don't fill `{PUBLIC_PORT_n}`). 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs
git_pipeline added 1 commit 2026-11-08 01:32:26 +00:00
feat(dragonwilds): MATCH_PUBLIC so the join code works behind a relay
Validate game templates / validate (push) Successful in 28s
Validate game templates / boot-test (push) Failing after 3m51s
Validate game templates / publish (push) Skipped
1a28f6c52e
The server advertises the address its outgoing traffic comes from, so it
binds its public ports (-Port / -BeaconPort from {PUBLIC_PORT_n}) and, behind
Public Bypass, sends its traffic out through the relay. Adds portMode to the
schema and to import's field order.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs
git_pipeline added 1 commit 2026-11-08 01:40:00 +00:00
fix(boot-test): fill {PUBLIC_*} in the startup command like the panel does
Validate game templates / validate (push) Successful in 20s
Validate game templates / boot-test (push) Successful in 3m19s
Validate game templates / publish (push) Skipped
bb4fd3e11c
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs
git_pipeline merged commit f80c715b72 into main 2026-11-08 01:48:01 +00:00
git_pipeline deleted branch feat/dragonwilds-match-public 2026-11-08 01:48:01 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gbreed-public/gbr-games#29