Files
Dax Raad 36f559b0c6 chore: move the data site off sst
the stats site, its og worker and the sync workflow deploy from services/data with cf as
opencode-data-<stage>, opencode-data-og-<stage> and opencode-data-sync-<stage>. the beta
web app and the whole sst setup (sst.config.ts, infra/, sst-env.d.ts, the sst dependency)
are gone, so nothing deploys through sst anymore (security finding #920).
2026-11-10 22:46:25 -05:00

16 lines
991 B
Markdown

# Services
Independently deployed services supporting OpenCode live here. Runtime packages
and clients live in `packages/`.
| Service | Purpose | Deployment |
| ---------------------- | ---------------------------------------- | ---------------------------- |
| [`site`](./site) | The opencode.ai website and V2 docs | `deploy-site.yml`, `cf` |
| [`legacy`](./legacy) | Deprecated: opncd.ai and api.opencode.ai | `deploy.yml`, `cf` |
| [`data`](./data) | The /data site, its OG images and sync | `deploy.yml`, `cf` |
| [`updates`](./updates) | Release metadata and update selection | `release.yml`, Wrangler |
| [`files`](./files) | Public file distribution at `/files/*` | `deploy-files.yml`, Wrangler |
These directories are Bun workspaces. Run package commands from each service's
directory. Repository-wide Turbo commands discover them through `services/*`.