A Cyberun deployment runs Cyberun’s binaries against a set of external dependencies you provide (database, object store, cache, message bus, optional SMTP). This page lists what the deployment needs to function. Concrete production-sizing numbers — cores, RAM, IOPS, throughput per gateway, agents-per-cluster — are in development as part of the public deployment guide. Reach out at sales@cyberun.cloud for the current reference numbers for your expected scale.Documentation Index
Fetch the complete documentation index at: https://docs.cyberun.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Control-plane dependencies
The cloud-side components (API server, agent gateway, OIDC issuer, license validator) require:| Dependency | Role | Interface to provide |
|---|---|---|
| Relational DB | Persistent state (users, teams, credentials, workflows, tasks) | Any standard SQL database |
| Object store | Workflow inputs, task artifacts, model uploads | Any S3-compatible API |
| In-memory store | Tokens, session state, gateway connection table | Any in-memory key/value store |
| Message bus | Task lifecycle events, gateway-to-server fan-out | Any event / message bus |
| SMTP | Account verification, password reset, invitations (optional) | Any SMTP-compatible relay |
Agent-host requirements
A machine running a Cyberun agent needs:- CPU/RAM: enough headroom for the chosen runtime (ComfyUI or Nerfstudio) plus a small, fixed overhead for the agent process itself.
- GPU: sized to the runtimes you’ll run. The agent runs on every supported OS; each runtime sets its own GPU and OS requirements (see Platform → Agents). A current NVIDIA + CUDA host covers every runtime.
- Disk: storage for the team’s model cache and node packages on first run; the size depends on the workflows. Plan 100 GB+ for active workloads.
- Network: outbound HTTPS to the gateway URL. No inbound exposure required. Egress to the object store endpoint for artifact uploads.
- OS: Linux (amd64 or arm64), macOS, or Windows. Per-platform install scripts are at Platform → Agents.
Network topology
| Direction | Purpose |
|---|---|
| Browser → API (HTTPS) | Dashboard, REST runtime calls. |
| AI client → MCP endpoint (HTTPS, Streamable) | External AI clients driving the platform. |
| Agent host → gateway (HTTPS, upgrade to WSS) | Outbound only. No inbound port on the agent. |
| Server / gateway → object store | Artifact upload and signed-URL minting. |
| Server → SMTP (optional) | Verification, invitations, password resets. |
Identity
Cyberun ships a self-hosted OIDC issuer that signs the tokens used across the platform. External integrations:- Upstream OAuth sign-in (Google today; more providers in
development) for end-user sign-in — gated by the
oauthfeature. - OIDC issuer that external apps can federate against — gated
by
oidc_provider.
Scale guidance
Early reference shape for a small-to-medium deployment:- One API server, one gateway, one license server. All stateless at the process level (state lives in the dependencies above).
- Three or more agent hosts to absorb common workflow demand without queueing.
- Database + object store sized for the team’s task volume.
See also
- Architecture — what each component is and what it talks to.
- Deployment patterns — the topology shapes.
- Agents — the agent install flow per OS.
- Feature catalog — what’s optional vs always-on inside the platform binaries.
