RetroFrontier is a Deno TypeScript workspace. The public website, play client, server, and shared packages all live in one repo.

deno install
deno task dev

The default local surfaces are:

  • Static site: http://127.0.0.1:4321
  • Play client: http://127.0.0.1:4322/play/
  • Server health: http://127.0.0.1:8787/api/health

Docker builds the static site and play app separately, then serves them from one nginx image.