Self-hosted NAT hole-punching relay for Dolphin emulator netplay.
Enables online play for ALL GameCube and Wii games without players
needing to open ports (Mario Party 4-7, MKDD, Smash Melee, etc).
Multi-stage Docker build compiles only the traversal_server target.
UDP ports 6262 (primary) and 6226 (NAT probe).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Multi-stage Docker build compiles sm64coopdx from source with HEADLESS=1.
Includes patches for GCC 11 float.h and upstream platform.c fallback bug.
Server runs on UDP 7777, supports 16 players, comes with bundled mods.
Also hardcodes OpenFusion SHARD_IP (was using PUBLIC_HOST variable).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Comprehensive docs covering architecture, all components, Docker
services, environment variables, MetaMask connection (desktop + mobile),
administration commands, and troubleshooting.
Also adds Lua scripts to repo for version control, including the
periodic chain sync loop (every 30s) in the mainframe.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add Docker Compose for OpenFusion (FusionFall), MapleStory 2, and
Minecraft FTB Infinity Evolved game servers
- Add MapleStory 2 multi-service compose (MySQL, World, Login, Web, Game)
- Add OpenFusion Dockerfile and configuration files
- Fix CMS Dockerfile, web Dockerfile, and documentary components
- Add root layout, globals.css, not-found page, and text formatting utils
- Update .gitignore to exclude large game server repos and data
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>