UNOX corresponds to UNO Online v0.14.0, commit 05583d669f551accbe16a652f83c429f57ab8f6c (AGPL-3.0).
Original complete source is uno-online-v0.14.0.zip. Runtime changes and Windows service sources are under unox/.
Build upstream with Node >=22 and pnpm 10.11.0: pnpm install --frozen-lockfile; pnpm --filter shared build; pnpm --filter server build; pnpm --filter client build.
Deployment uses the compiled server and client, tsx, a portable Node runtime, Redis for persistent rooms, and Caddy/ChmlFrp for HTTPS. Supply your own runtime configuration and credentials. No credentials or user data are included.
The deployed browser build uses Vite base https://assets.unox.yifancom.top/ to load public assets through a separate HTTPS route; game API and WebSocket remain on unox.yifancom.top. Reproduce with: pnpm --filter @uno-online/client exec vite build --base=https://assets.unox.yifancom.top/ . The controller build helper is unox/build-client.mjs; adjust its local clone path when using it elsewhere. No game rules or upstream source files were modified for this deployment.
