Documentation
The public-beta contract
RunYour.App accepts repositories through versioned deployment profiles published by the live backend. Read these documents before granting repository or registry access.
Start here
- Supported repositories describes the exact repository and runtime shape accepted today.
- Security explains GitHub OAuth, the separate GHCR credential, private artifacts, and cleanup responsibilities.
- Status and limitations lists what is intentionally unavailable during the public beta.
- Existing Supabase integration explains how a supported app can keep its provider-operated backend and where deployment verification stops.
Deployment guides
- Deploy a Vite app for the client-rendered React, Vue, and Svelte repository shape.
- Deploy a Vite app that uses Supabase while keeping the database and provider services external.
- Deploy a Vite repository with Docker files through the constrained static source contract.
Framework and implementation guides
- Frontend guides: React with Vite, Vue 3 with Vite, and Svelte with Vite.
- Node application guide: Deploy Next.js from GitHub.
- Stateless service guides: Express and FastAPI.
- Configuration guides: Vite environment variables and SPA routing and deep links.
Need help?
Email [email protected] with the project identifier and the safe failure code shown by the product. Never send source code, access tokens, or secret environment values by email.