Commit Graph

4 Commits

Author SHA1 Message Date
Jeff Emmett f9faea1851 fix: connect frontend to sync server for multiplayer
NEXT_PUBLIC_SYNC_URL was never set, so useRoom always fell into
local-only mode — users couldn't see other joiners. Added build arg
to bake wss://sync.rmaps.online into the client bundle.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 23:34:04 +00:00
Jeff Emmett 0f2bee21a9 fix: use parent context in Docker build for encryptid-sdk dependency
The file: link to ../encryptid-sdk requires the build context to be
the parent directory so Docker can access the SDK as a sibling.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 16:08:48 -07:00
Jeff Emmett 0a74de533d Simplify Traefik labels for compatibility 2025-12-15 14:33:28 -05:00
Jeff Emmett dc0661d58a Initial scaffold for rMaps.online
Collaborative real-time friend-finding navigation for events:
- Next.js 14 with TypeScript and Tailwind CSS
- MapLibre GL for outdoor OpenStreetMap rendering
- c3nav API client for CCC indoor navigation
- Zustand for state management
- Location sharing hook with privacy controls
- Room system with subdomain routing middleware
- Docker + docker-compose with Traefik labels

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 12:23:13 -05:00