应用程序源代码 + Nix 包 + Docker = 映像
⚠️ Maintenance Mode: This project is currently in maintenance mode and is not under active development. We recommend using Railpack as a replacement.
App source + Nix packages + Docker = Image
Nixpacks takes a source directory and produces an OCI compliant image that can be deployed anywhere. The project was started by the Railway team as an alternative to Buildpacks and attempts to address a lot of the shortcomings and issues that occurred when deploying thousands of user apps to the Railway platform. The biggest change is that system and language dependencies are pulled from the Nix ecosystem.
Read the docs nixpacks.com.
Contributions are welcome with the big caveat that this is a very early stage project and the implementation details and API will most likely change between now and a stable release. For more details on how to contribute, please see the Contributing guidelines.
Build failing with pnpm 11
Support for text based bun lock files
Add documentation on configuring phases with multiple providers
Specifying php.ini params as a configuration
Set Node v20 as default version
Feature Request: Quarkus and Quarkus Native Support in Nixpacks
Nixpacks Bug: Deployment failed
Default Gleam version outdated
Undefined variable 'dotnet-sdk_9'
Support specific node versions instead of just majors