Framework deployment guides
Node.js
Deploy Node.js applications using any framework. Partiri supports Node.js with automatic detection from package.json. Set your build and run commands, and we handle the rest.
Examples
- hello-express — Express.js
- hello-nextjs — Next.js
- hello-nestjs — NestJS
- hello-nuxt — Nuxt
- hello-svelte — SvelteKit
- hello-hono — Hono
- hello-astro — Astro
- hello-remix — Remix
Deno
Deploy Deno applications using the native Deno.serve API or frameworks like Oak. Partiri supports Deno with automatic detection from deno.json. Set your build and run commands, and we handle the rest.
Examples
- hello-deno — Deno.serve
- hello-oak — Oak
Python
Deploy Python web applications with any WSGI or ASGI framework. Partiri detects Python projects from requirements.txt or pyproject.toml and runs your app with the server of your choice.
Examples
- hello-fastapi — FastAPI
- hello-django — Django
- hello-flask — Flask
Go
Deploy Go applications compiled to a single binary. Partiri detects Go projects from go.mod. Build produces a static binary that runs efficiently with minimal resource usage.
Examples
- hello-gin — Gin
- hello-fiber — Fiber
Rust
Deploy Rust web services compiled with cargo. Partiri detects Rust projects from Cargo.toml. The release build produces a high-performance binary with minimal memory footprint.
Examples
- hello-actix — Actix Web
- hello-rocket — Rocket
- hello-axum — Axum
Ruby
Deploy Ruby applications and Rails projects. Partiri detects Ruby from your Gemfile and supports Puma, Unicorn, or any Rack-compatible server.
Examples
- hello-rails — Rails
Elixir
Deploy Elixir and Phoenix applications. Partiri detects Elixir projects from mix.exs and supports OTP releases for production deployments.
Examples
- hello-phoenix — Phoenix
PHP
Deploy PHP applications including Laravel and other frameworks. Partiri detects PHP from composer.json and supports both built-in server and custom configurations.
Examples
- hello-laravel — Laravel
JVM (Java/Kotlin)
Deploy Java and Kotlin applications using Spring Boot, Quarkus, or any JVM framework. Partiri detects JVM projects from build.gradle or pom.xml.
Examples
- hello-spring — Spring Boot
- hello-ktor — Ktor
- hello-quarkus — Quarkus
.NET
Deploy ASP.NET Core and other .NET applications. Partiri detects .NET projects from .csproj or .fsproj files and supports the dotnet CLI for builds.
Examples
- hello-aspnet — ASP.NET Core
C++
Deploy C++ web services built with CMake. Partiri detects C++ projects from CMakeLists.txt and supports frameworks like Crow for HTTP serving.
Examples
- hello-crow — Crow
Static Sites
Deploy static HTML, CSS, and JavaScript sites. Partiri serves static content using Caddy with automatic HTTPS. No build step required for plain static files.
Examples
- hello-static — HTML/CSS/JS