Tovuk fullstack apps use one deployable project:Documentation Index
Fetch the complete documentation index at: https://docs.tovuk.com/llms.txt
Use this file to discover all available pages before exploring further.
- Rust backend: APIs, auth callbacks, writes, server-side rules, managed Postgres.
- Static frontend: TanStack, Vite, or another TypeScript app built to files.
- One URL: frontend files at
/, Rust backend requests under/api/*.
One Command
Put onetovuk.toml in the repo root:
*.tovuk.app URL.
Routing
The runtime serves frontend assets first. Requests to/api and /api/* proxy
to the Rust backend without changing the hostname.
Frontend JavaScript and TypeScript are browser/build inputs only. Tovuk rejects
Next API routes, Astro server endpoints, Svelte +server handlers, middleware,
SSR handlers, and backend commands that start Node, Bun, Deno, or TS runtimes.
For split projects with separate frontend and backend deploys, configure CORS
or use a same-origin custom domain.