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