Buildstep is a Docker-based wrapper around Heroku-style Buildpacks. It takes in your app code as a tarball via STDIN, runs the builder script inside a container preloaded with multiple buildpacks, and generates a ready-to-run Docker image, including a generated start script from a Procfile.
Features
- Supports multiple Heroku-style buildpacks
- Builds app inside Docker using a simple tar-to-image workflow
- Auto-generates /start scripts from Procfile
- Stateless image creation—no persistent volumes needed
- Easy integration with make build to prep builder image
- Works with any language supported by buildpacks
