Purpose
Most users can keep the official Fly.io endpoints. This topic is for inspecting the source, running APIs locally, or pointing Explore / Weekly / Sharing at private instances. Direct license / payment is not under Settings → Services.Settings → Services: six backend cards still on official defaults
Screenshot TODO · images/screenshots/self-hosting/overview.webp
Services
The Direct license / payment backend is not listed under Settings → Services and is out of scope here.
Auth conventions
- Business and probe routes:
/api/v1/*requireAuthorization: Bearer <API_KEY> - Liveness:
GET /healthzis unauthenticated (status-bar availability) - Settings Test connection:
GET /api/v1/ping(URL + key + service identity)
sk-starcat- plus 32 characters. Generate with each repo’s README guidance or the monorepo script supports/scripts/gen-api-key.sh.
Next
- Deploy: local or Fly.io
- Configure in Starcat: Settings → Services