Faable Deploy guides
Every guide starts from a GitHub repository and ends at a live URL with free SSL. New to Faable Deploy? Do Get Started first — it takes a few minutes.
Web apps and APIs
| Guide | What it covers |
|---|---|
| Next.js | Zero-config build and start, automatic standalone output, environment variables. |
| Node.js Express | The $PORT contract, zero-config builds and environment variables. |
| Vite | React, Vue, Svelte, Solid or Preact as a static build, with SPA routing. |
| Astro | Static builds, the SSR adapter path and PUBLIC_ variables. |
| Django | gunicorn start command, static files with WhiteNoise, migrations. |
| FastAPI | uvicorn start command and async workers. |
| Flask | gunicorn start command and a complete JSON API example. |
| PHP & Laravel | Apache with mod_php and .htaccess, composer, a full Laravel walkthrough. |
Bots and webhooks
Each one in Node.js or Python, with the request signature verified before your code runs.
| Guide | What it covers |
|---|---|
| WhatsApp bot | Webhook setup for the WhatsApp Cloud API. |
| Telegram bot | setWebhook and secret-token verification. |
| Discord bot | HTTP interactions with Ed25519 signatures and slash commands. |
| Slack app | Request URL setup and signing-secret verification. |
| GitHub App | X-Hub-Signature-256 and the JWT to installation-token exchange. |
| Stripe webhooks | Signature verification and idempotency against repeated events. |
AI, self-hosted apps and data
- LLM app with streaming — Server-Sent Events from the Claude API to the browser.
- Uptime Kuma — self-host it by forking the repo, no Dockerfile.
- Databases & SQLite — why the filesystem is ephemeral and where to keep your data.
Migrations
Move an existing project with its environment variables and custom domains: from Vercel or from Netlify. Comparing first? See Faable Deploy vs Vercel, Render & Railway.
Last updated on