Deployment

Guides for deploying the SPECTRA dashboard and configuring external integrations (Cloudflare Pages, Copilot Spaces).

Two distinct deployment models that should not be conflated

SPECTRA has two web surfaces with different deployment models:

Surface What it is Deployment Lifetime
Dashboard (spectra dashboard) A static analytics/coverage site Built once, hosted statically (e.g. Cloudflare Pages) with GitHub OAuth Published artifact, committed/served
Execution console (spectra run console) A local, human-driven page for driving a manual run A local, detached HTTP server on 127.0.0.1, with no hosting, no auth, and no network beyond localhost Ephemeral, gitignored, one human at a time; stops on --stop

The console is not deployed anywhere. It is launched on the engineer’s machine and talks straight to the local execution database (.execution/spectra.db), and it is never committed and never served remotely. See cli-reference.md (spectra run console) and the execution workflow for usage.


Table of contents