Glossary

What is buildpack?

Last updated June 15, 2026
Reviewed by Better-PaaS team

A tool that detects source code and builds a runnable app image. Learn what buildpack means in self-hosted deployment and Better-PaaS workflows.

Overview

A tool that detects source code and builds a runnable app image.

Definition

A tool that detects source code and builds a runnable app image.

Real-world example

Heroku buildpacks compile Ruby apps with bundler; Nixpacks plays a similar role in Better-PaaS by detecting language and installing dependencies.

Common mistake

Relying on buildpack magic when the app needs native libraries not included in the default image.

Better-PaaS in practice

Nixpacks replaces classic buildpacks for Git deploys. Use a custom Dockerfile when you need full control of the build environment.

FAQ

Is buildpack only relevant to Better-PaaS?

No. buildpack appears across Docker, cloud platforms, and self-hosted tooling. Better-PaaS exposes the concept in deploy logs, dashboard fields, or docs when it affects your app.