# migetpacks > Auto-detecting buildpacks for container images. Zero-config container builds for 14 languages. ## Docs - [migetpacks](https://migetpacks.com/introduction): Zero-config container builds for any language - [Quickstart](https://migetpacks.com/quickstart): Build your first container in 3 commands - [How It Works](https://migetpacks.com/how-it-works): Detection → Version → Dockerfile → Build - [Contributing](https://migetpacks.com/contributing): How to develop, test, and contribute to migetpacks. - [Local Docker Builds](https://migetpacks.com/guides/local-docker): Build and test container images locally using Docker Desktop without pushing to a remote registry. - [GitHub Actions](https://migetpacks.com/guides/github-actions): Use migetpacks in GitHub Actions workflows for automated container builds on self-hosted and GitHub-hosted runners. - [Multi-Buildpack](https://migetpacks.com/guides/multi-buildpack): Combine multiple language runtimes in a single build for applications that need more than one language. - [Docker Hardened Images](https://migetpacks.com/guides/hardened-images): Build secure, minimal containers using Docker Hardened Images (DHI) with distroless runtime environments. - [Build Caching](https://migetpacks.com/guides/build-caching): Speed up builds with registry-based caching, shared package manager caches, and optimized Docker layer ordering. - [Monorepo Support](https://migetpacks.com/guides/monorepo): Build specific services or packages within a monorepo using PROJECT_PATH for subdirectory targeting. - [Custom Dockerfile](https://migetpacks.com/guides/custom-dockerfile): Use your own Dockerfile instead of the auto-generated one for projects with specific build requirements. - [Docker Compose](https://migetpacks.com/guides/docker-compose): Build multi-service applications from Docker Compose files, with each service pushed as a separate image. - [Procfile](https://migetpacks.com/guides/procfile): Define process types with Procfile for web servers, workers, and other processes. - [Environment Variables](https://migetpacks.com/configuration/environment-variables): Complete reference for all configuration options - [Version Detection](https://migetpacks.com/configuration/version-detection): How migetpacks detects language versions - [app.json](https://migetpacks.com/configuration/app-json): Application manifest support - [Node.js](https://migetpacks.com/languages/nodejs): Build and deploy Node.js applications with automatic package manager detection. - [Deno](https://migetpacks.com/languages/deno): Build and deploy Deno applications with automatic entry point detection. - [Bun](https://migetpacks.com/languages/bun): Build and deploy Bun applications with optimized dependency caching. - [Python](https://migetpacks.com/languages/python): Build and deploy Python applications with pip or uv, including Django and FastAPI support. - [Ruby](https://migetpacks.com/languages/ruby): Build and deploy Ruby and Rails applications with native gem support and asset precompilation. - [Go](https://migetpacks.com/languages/go): Build and deploy Go applications as statically-linked binaries with distroless runtime. - [Rust](https://migetpacks.com/languages/rust): Build and deploy Rust applications with optimized dependency caching and release binaries. - [PHP](https://migetpacks.com/languages/php): Build and deploy PHP applications with migetpacks using FrankenPHP. - [Java](https://migetpacks.com/languages/java): Build and deploy Java applications with migetpacks using Maven or Gradle. - [Kotlin](https://migetpacks.com/languages/kotlin): Build and deploy Kotlin applications with migetpacks using Gradle. - [Scala](https://migetpacks.com/languages/scala): Build and deploy Scala applications with migetpacks using sbt. - [Clojure](https://migetpacks.com/languages/clojure): Build and deploy Clojure applications with migetpacks using Leiningen. - [.NET](https://migetpacks.com/languages/dotnet): Build and deploy .NET/C# applications with migetpacks. - [Elixir](https://migetpacks.com/languages/elixir): Build and deploy Elixir and Phoenix applications with migetpacks. - [Miget](https://migetpacks.com/deploying/miget): Deploy with migetpacks on the Miget platform - [Shipwright](https://migetpacks.com/deploying/shipwright): ClusterBuildStrategy for Kubernetes-native builds - [Kubernetes](https://migetpacks.com/deploying/kubernetes): Running migetpacks as Kubernetes Jobs - [Self-Hosted Runners](https://migetpacks.com/deploying/self-hosted-runners): Performance tips for CI/CD runners - [Result JSON](https://migetpacks.com/reference/result-json): Build output schema reference - [Runtime Container](https://migetpacks.com/reference/runtime-container): Built container configuration - [Architecture](https://migetpacks.com/reference/architecture): How migetpacks builds containers