Ready to go online at play.plastergame.com
- Hosting plan: the game gets its own address,
play.plastergame.com, on a free Oracle Cloud server; the website stays on Netlify atplastergame.com. Player accounts and progress will go in Supabase, saved by the game server so nobody can edit their own level. deploy/: a one-timesetup.sh(Node 22, Caddy for automatic HTTPS, firewall, a service that restarts the server and starts it at boot) andupdate.sh, which puts the latestproductionbranch live. Step-by-step guide indeploy/README.md.- Public build:
PLASTER_PUBLIC=1builds the game without the map editor. - Server hardening: a malformed address (such as
/%E0) used to crash the whole server and end every match; it now gets a 400. The file check no longer lets through folders whose names start withdist. NewHOSTsetting so the server only listens behind Caddy.