A free multiplayer geography game with community maps and competitive duels. Play at geoduels.io.
Not a pretty readme, but does the job.
Use Docker, Go 1.26, and Node 22 (matching CI).
cp infra/compose/.env.example infra/compose/.env
cp web/.env.local.example web/.env.local
./infra/scripts/dev-up.sh
npm ci
npm run devOpen http://localhost:3000. Start optional workers with ./infra/scripts/compose.sh up -d moderation-worker discord-worker; stop with ./infra/scripts/compose.sh down.
- AGENTS.md: constraints and cross-cutting behavior to preserve.
- Development notes: generated code, meaningful verification, local infrastructure, releases, and map tools.
- Extension notes: local installation and production packaging.
- Contributor agreement and license: contribution and licensing terms.