Stack detection
Deployxa reads your repository and picks the runtime, build and start commands. Override any of them in project settings.
Framework guides
Deployment guides for Node.js, Python, PHP, Go, Rust and Docker apps: what Deployxa detects, the build and start commands, environment variables and common questions.
01 / Guides
Deploy Next.js with the App Router, Server Components, API routes and middleware, running as a long-lived Node.js server with HTTPS and health checks.
Deploy a React single-page app built with Vite as static files over HTTPS, with SPA routing fallbacks so deep links resolve.
Deploy Express REST APIs and WebSocket servers on Node.js with HTTPS, health checks, live logs and managed databases.
Deploy NestJS backends: TypeScript is compiled at build time, migrations run before release, and the API is served over HTTPS.
Deploy Laravel with Composer builds, config and route caching, database migrations, managed MySQL or PostgreSQL, and HTTPS.
Deploy PHP applications with Composer dependency installs, Nginx and PHP-FPM, managed MySQL and HTTPS.
Deploy Django with Gunicorn, collectstatic, database migrations, managed PostgreSQL and HTTPS.
Deploy async FastAPI services with pip or Poetry builds, Uvicorn, managed PostgreSQL and HTTPS.
Deploy FastAPI with a managed PostgreSQL database, Alembic migrations, Uvicorn workers and HTTPS.
Compile and deploy Go web services as small container images with HTTPS and health checks.
Deploy Rust web services built with Axum or Actix Web: cargo release builds with dependency caching, HTTPS and health checks.
Deploy any Dockerfile, including multi-stage builds, with layer caching, a custom port, health checks and HTTPS.
Host a Model Context Protocol server that Claude, Cursor and other agents reach over Streamable HTTP, with HTTPS and secrets.
Deploy Flask microservices and REST APIs with production Gunicorn process management, HTTPS, and health checks.
Deploy full-stack Vue 3 Nuxt applications with Nitro server engine, server-side rendering, and automated HTTPS.
Deploy SvelteKit full-stack applications with @sveltejs/adapter-node, streaming SSR, and edge SSL.
02 / Detection
Deployxa looks for these files to choose a runtime and build. Anything else ships with a Dockerfile.
03 / Included
Deployxa reads your repository and picks the runtime, build and start commands. Override any of them in project settings.
Every push builds in its own sandbox with cached dependencies and layers.
Attach PostgreSQL, MySQL or Redis and the connection details are injected as environment variables.
Every deploy gets a deployxa.online URL with a Let's Encrypt certificate; custom domains too.
Traffic only switches to a release that passes its health check, and earlier releases stay available for rollback.
Connect GitHub, GitLab or Bitbucket and each push to your branch ships a new release.
Ready when you are
Add a Dockerfile and Deployxa builds and runs it like any other app.