Introduction
Note: Nixpacks is currently in maintenance mode and is not under active development.
Nixpacks takes a source directory and produces an OCI‑compliant image that can be deployed anywhere. The project was started by [Railway] and is open source on [GitHub].
Core principles
- ✨ Intuitive defaults – In most cases, building and deploying an app with Nixpacks should just work with no configuration needed.
- ⚙️ Customizable – Every part of the pipeline should be configurable. These include the [Nix packages] to add to the environment and build/start commands.
- 🚀 Easily extendible – New providers (languages) should be able to be easily added to Nixpacks with minimal knowledge of Nix and Docker.