CreatorOS documentation

CreatorOS is a multi-tenant Creator OS + Community + Store + Social + FiveM platform. One installation hosts many workspaces (tenants); each workspace owns its creator profiles, communities, game servers, store, connected social accounts, automations and team.

Guides

  • Architecture — how the PHP app is put together, tenancy, queue, providers.
  • Store & payments — products, Stripe Checkout/Billing, webhooks, entitlements, delivery.
  • FiveM resource — install the server resource, convars, privacy, entitlement delivery.
  • Social connections — per-platform OAuth setup, scopes, approval requirements.
  • AI — copilot, content studio, graphics, onboarding wizard, usage limits.
  • Sponsors — sponsor overlay for OBS, campaigns, creatives, impressions, creator opt-in.
  • Automation — triggers, conditions, actions, recipes, run logs.
  • Verification — age / identity verification flow (outcome-only storage).
  • Public API — scoped API keys, endpoints, outbound webhooks.
  • Platform admin — tenants, plans, flags, jobs, webhooks.
  • Runbook — deploy, worker, backups, restore, troubleshooting.

Quick start (owner)

  1. Register at /register, then create a workspace at /onboarding.
  2. Fill in your creator profile (/dashboard/profile) — it is live at /@handle.
  3. Connect Twitch/YouTube/Discord under Connected accounts.
  4. Add products under Store, add Stripe keys to .env, and register the webhook.
  5. Add a game server under Game servers and install the FiveM resource.
  6. Install the "When I go live" recipe under Automations.

Demo data: php bin/seed creates the "Los Santos Elite RP" demo workspace (all demo rows are marked [DEMO]).