ChatalyzeDocs

Documentation

Environments & URLs

Where the product runs and which base URL to call.

Production

SurfaceURL
Dashboardhttps://chatalyze.co
Docs (this wiki)https://chatalyze.co/docs
API (custom)https://api.chatalyze.co
API (Workers.dev)https://chatalyze-api.winter-dawn-2c94.workers.dev
Dashboard default API base (build)https://chatalyze-api.winter-dawn-2c94.workers.dev
Prefer api.chatalyze.co when DNS is healthyThe Workers.dev hostname remains a reliable fallback. The web app usesPUBLIC_API_URL at build time when set.

Secrets (Worker โ€” never in git)

SecretPurpose
ADMIN_TOKENAdmin HTTP (accounts, intelligence, backfill, ack)
ONLYFANSAPI_WEBHOOK_SECRETHMAC verify on POST /webhooks/onlyfans
ONLYFANSAPI_KEYPlatform key for sync, auth, backfill
MODEL_API_BASE / KEY / NAMEOptional OpenAI-compatible coach (all three required)
CONNECTOR_INGEST_SECRETOptional browser connector (deprioritized)

Local

npm run dev:web   # Astro โ†’ typically :4321
npm run dev:api   # wrangler โ†’ :8787