Source-based deploys

Deploy the frameworks your team already uses.

Connect GitHub or GitLab, push code, and Shiprr builds your app from source. Most common web runtimes work without writing a Dockerfile.

NodePythonGoPHPHTML / StaticJavaRuby.NETDenoRustElixirShell scripts

Framework examples

Shiprr support is runtime-based. These framework examples are common projects that Shiprr can detect and build through those runtimes.

JavaScript / TypeScript

  • Next.js
  • Express
  • Hono
  • Fastify
  • Nest.js
  • Remix
  • Nuxt
  • Astro
  • SvelteKit
  • Bun
  • React
  • Vue
  • Angular
  • Solid
  • Sails
  • Gatsby
  • TanStack Start

Python

  • FastAPI
  • Flask
  • Django

PHP

  • Laravel
  • Symfony

Ruby

  • Rails

Go

  • Gin
  • Go Fiber
  • Beego

Rust

  • Axum
  • Actix Web
  • Rocket

JVM and .NET

  • Spring Boot
  • Ktor
  • ASP.NET Core
  • Play
  • Luminus

Elixir

  • Phoenix
  • Phoenix + Distillery

What this means

Shiprr deploys from source today. Custom Dockerfile deploys, prebuilt image deploys, and a Shiprr CLI are not supported yet. Some apps still need environment variables or explicit build/start commands.

Build and run settings