Skip to content

aptGet Extension

Install system packages into the deployed build image.

Setup

ts
import { aptGet } from "@trigger.dev/build/extensions/core";

export default defineConfig({
  project: "<project ref>",
  build: {
    extensions: [aptGet({ packages: ["ffmpeg"] })],
  },
});

Pinning a Version

ts
aptGet({ packages: ["ffmpeg=6.0-4"] })

Common Use Cases

  • ffmpeg — video/audio processing
  • imagemagick — image manipulation
  • poppler-utils — PDF processing
  • libreoffice — document conversion
  • chromium — headless browser (alternative to Puppeteer extension)

Built from official Trigger.dev documentation