Rust voxel sandbox (wgpu + wasm + axum multiplayer)
Find a file
Maximus Gorog e7a232ba97 test harness: default to localhost, not the prod deploy
Testing is a dev process — point the harness at a local build you can
edit, rebuild, and screenshot in seconds. Pointing it at the prod
deploy by default was wrong: the deploy lags local code by a deploy
cycle, so visual changes you make wouldn't appear there until rebuilt
on the Linode.

test/launch.py:
  - DEFAULT_URL is now http://localhost:8080/.
  - Friendly pre-flight check: if --url is localhost and nothing is
    listening on the port, print a clear "start ./run.sh --no-tunnel"
    message and exit 1. Avoids the silent ERR_CONNECTION_REFUSED
    failure mode.
  - --url https://voxel.mxvs.art/ still works for one-off remote
    sanity checks.

test/README.md:
  - Lead with the dev-loop instruction: terminal 1 runs the local
    server, terminal 2 runs launch.py, terminal 3 drives scenarios.
  - Note the "pointing at deploy" path as a rarely-used escape hatch.
2026-05-24 11:29:55 -06:00
server pre-alpha 0.0.1 — initial multiplayer voxel sandbox 2026-05-22 23:33:47 -06:00
src Test harness: declarative Playwright scenarios + wasm state bindings 2026-05-24 10:51:17 -06:00
test test harness: default to localhost, not the prod deploy 2026-05-24 11:29:55 -06:00
web Render + UI polish since pre-alpha-0.0.1 2026-05-23 18:44:56 -06:00
.dockerignore Add Docker + Caddy deploy for voxel.mxvs.art 2026-05-23 18:45:05 -06:00
.gitignore pre-alpha 0.0.1 — initial multiplayer voxel sandbox 2026-05-22 23:33:47 -06:00
ARCHITECTURE.md Add ARCHITECTURE.md mapping the functional-core/imperative-shell split 2026-05-23 23:33:02 -06:00
build-web.sh pre-alpha 0.0.1 — initial multiplayer voxel sandbox 2026-05-22 23:33:47 -06:00
Caddyfile Add Docker + Caddy deploy for voxel.mxvs.art 2026-05-23 18:45:05 -06:00
Cargo.lock pre-alpha 0.0.1 — initial multiplayer voxel sandbox 2026-05-22 23:33:47 -06:00
Cargo.toml pre-alpha 0.0.1 — initial multiplayer voxel sandbox 2026-05-22 23:33:47 -06:00
DEPLOY.md DEPLOY.md: add active-deployment runbook for voxel.mxvs.art 2026-05-23 22:52:43 -06:00
docker-compose.prod.yml Add Docker + Caddy deploy for voxel.mxvs.art 2026-05-23 18:45:05 -06:00
docker-compose.yml Add Docker + Caddy deploy for voxel.mxvs.art 2026-05-23 18:45:05 -06:00
Dockerfile Add Docker + Caddy deploy for voxel.mxvs.art 2026-05-23 18:45:05 -06:00
run.sh pre-alpha 0.0.1 — initial multiplayer voxel sandbox 2026-05-22 23:33:47 -06:00