Overview
Deploy any React app, vanilla JS site, or static bundle to Mixpeek Apps. Upload a.zip of your build output and Mixpeek handles the build, CDN distribution, and versioning — no infrastructure needed.
Quickstart
Your app is live at
https://{slug}.mxp.co within seconds of a successful build.
Deploy lifecycle
| Stage | Description |
|---|---|
pending | Bundle uploaded, build queued |
building | Mixpeek is packaging and deploying your bundle |
success | Build complete — app is live |
failed | Build failed — previous version stays live, check logs |
Canvas SDK
Your app runs inside the Mixpeek canvas runtime. Call Mixpeek APIs through the built-in/_api proxy — credentials are injected server-side, so your API key never reaches the browser:
Use
/_api/v1/... (relative path) instead of https://api.mixpeek.com/v1/... — the canvas proxy injects Authorization and X-Namespace headers automatically, avoiding CORS and keeping API keys out of your bundle.Deploy via Studio
In the App details page, drag & drop your.zip file onto the Deploy panel and click Deploy. The build is queued immediately and status updates in real time.

