Skip to content

APT Packages Kit

Install extra system packages via apt. Packages declared in the global config go into the base image; project-declared packages go into the project image (see Packages).

Activation: Opt-in — only active if explicitly enabled in your config.

What's Included

Nothing by default — this kit exists solely to install additional Debian packages you specify.

Configuration

kits:
  apt:
    packages:
      - libpq-dev
      - redis-tools
      - ffmpeg
Option Type Default Description
packages list [] Debian packages to install via apt-get install

How It Works

Packages are installed as root during the image build using apt-get install -y --no-install-recommends. The image is cached and only rebuilt when the package list changes.

When to Use

Use this kit for system libraries and tools that aren't covered by other kits. Common examples:

  • Database client libraries: libpq-dev, libmysqlclient-dev
  • Media processing: ffmpeg, imagemagick
  • Additional CLI tools: redis-tools, postgresql-client