Migetpacks

Zero-Config Container Builds

Auto-detecting buildpacks that detect your language, version, and build optimized container images. No Dockerfile required.

What is Migetpacks? Migetpacks automatically detects your application's programming language and version, then generates an optimized multi-stage Dockerfile and builds a production-ready container image. It supports 14 languages and requires zero configuration.

14 Languages Supported

JSNode.js
PYPython
GOGo
RBRuby
RSRust
JVJava
PHPPHP
C#.NET
EXElixir
KTKotlin
SCScala
CLJClojure
DNDeno
BNBun

How do I use Migetpacks?

# Pull migetpacks
docker pull miget/migetpacks:latest

# Build your app (from your project directory)
docker run --rm \
  -v $PWD:/workspace/source \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -e OUTPUT_IMAGE=my-app:latest \
  miget/migetpacks:latest

# Run your app
docker run -p 5000:5000 my-app:latest

That's it. No Dockerfile. No configuration. Just your code.

Why Migetpacks?

Zero Configuration

Automatically detects your language, version, and package manager. Just point it at your code.

14 Languages Supported

Node.js, Python, Ruby, Go, Rust, Java, Kotlin, Scala, PHP, .NET, Elixir, Clojure, Deno, and Bun.

Official Docker Images

Uses the same upstream images you know (node:20, python:3.12) — not proprietary base layers.

Secure by Default

Optional Docker Hardened Images (distroless), non-root runtime, minimal attack surface.

Fast Builds

BuildKit layer caching, registry mirrors, and shared package manager caches.

Open Source

Fully open source. Inspect the generated Dockerfile, customize, or contribute.

Migetpacks vs Alternatives

FeatureMigetpacksPaketoHerokuRailpackDockerfile
Zero configYesYesYesYesNo
Official Docker imagesYesCustomCustomCustomYes
Transparent buildYesLayersNoYesYes
Distroless optionYesLimitedNoNoManual
Open sourceYesYesNoYesN/A
Languages1410+76Any

Deploy with Migetpacks on Miget Cloud

Migetpacks is built into Miget Cloud. Push your code, and we'll build and deploy automatically. Unlimited apps, one price.

Migetpacks is open source under a slightly modified O'Saasy License.

github.com/migetapp/migetpacks