Files
recflare/SERVICES.md
devin 71c5362f8c Add services documentation for RecNet client
This document lists all RecNet services discovered by the client, detailing their subdomains, associated workers, and implementation status.
2026-07-09 19:44:42 -04:00

6.1 KiB

Services

This is a list of every RecNet service the client discovers, taken from the service-discovery map in apps/ns/src/endpoints.ts. Each is reached at https://<subdomain>.<your-domain>. Services with a worker in apps/ are implemented here; the rest are advertised in the endpoints document but not yet backed by a Worker. Not all services are fully implemented.

A small ns worker itself serves this discovery document at the apex/ns host and isn't listed within it. Each implemented worker has its own README.md under apps/<name>/ documenting its routes.

Service Subdomain Worker Notes
Accounts accounts accounts Player accounts & profile reads/writes (D1)
AI ai Not yet implemented
API api api Core Game API — config, social, avatar, rooms, image uploads (D1, R2)
Auth auth auth OAuth token issuance (/connect/token); (D1)
BugReporting bugreporting Not yet implemented
Cards cards Not yet implemented
CDN cdn cdn Binary CDN — room data (R2)
Chat chat chat Player chat service (not in room)
Clubs clubs clubs Clubs, not yet implemented
CMS cms Not yet implemented
Commerce commerce commerce Store / purchase endpoints
Data data Not yet implemented
DataCollection datacollection datacollection Client telemetry / analytics sink
Discovery discovery Not yet implemented
Econ econ econ Economy & avatar endpoints (separate from api)
GameLogs gamelogs Not yet implemented
Geo geo Not yet implemented
Images img img Image storage & signed delivery (R2)
Leaderboard leaderboard Not yet implemented
Link link Not yet implemented
Lists lists Not yet implemented
Matchmaking match match Matchmaking & per-player presence (D1, KV)
Moderation moderation Not yet implemented
Notifications notify notify Real-time notifications over SignalR/WebSockets (Durable Object)
PlatformNotifications platformnotifications Not yet implemented
PlayerSettings playersettings playersettings Per-player settings (KV)
RoomComments roomcomments Not yet implemented
RoomieIntegrations roomieintegrations Not yet implemented
Rooms rooms rooms Room storage & queries; seeds the Dorm & Orientation rooms (D1)
Storage storage Room uploader
Strings strings Not yet implemented
StringsCDN strings-cdn Not yet implemented
Studio studio Not yet implemented
Thorn thorn Not yet implemented
Videos videos Not yet implemented
WWW www Website/Panel