Deploy guides
Deploy anything.
One short page per framework: what Percher does well for it, the canonical percher.toml, and the two or three gotchas that trip people up. Already know what you want? Skip the page and run bunx percher init.
Fullstack frameworks
Next.js
runtime = "node"
SvelteKit
runtime = "node"
Remix
runtime = "node"
Nuxt 3
runtime = "node"
HTMX + Express
runtime = "node"
Django
runtime = "python"
Laravel (PHP)
runtime = "docker"
Rails (Ruby)
runtime = "docker"
Phoenix (Elixir)
runtime = "docker"
APIs and backends
Node.js
runtime = "node"
Python
runtime = "python"
FastAPI
runtime = "python"
Hono
runtime = "node"
Express
runtime = "node"
Fastify
runtime = "node"
Bun HTTP
runtime = "bun"
Flask
runtime = "python"
Elysia (Bun)
runtime = "bun"
Go
runtime = "docker"
Rust (axum)
runtime = "docker"
.NET 10 (ASP.NET Core)
runtime = "docker"
Java (JDK 21)
runtime = "docker"
Static sites and SPAs
Static site
runtime = "static"
Astro
runtime = "docker"
React (Vite SPA)
runtime = "docker"
Vue (Vite SPA)
runtime = "docker"
Preact
runtime = "docker"
Solid
runtime = "docker"
Eleventy (11ty)
runtime = "docker"
Hugo
runtime = "docker"