Support for binaries
Some libraries require binaries that are usually installed inside a Docker image. These are particularly useful in background jobs because you want to do things like audio/video processing or browser automation.
Note:
- You can use ffmpeg currently using the
ffmpeg-installerpackage. - You can use Puppeteer by using puppeteer.connect with browserWSEndpoint. We recommend using it with BrightData.
Comments2
An Anonymous User
Nov 23, 2024
get help you freak
mattaitken
Sep 19, 2024
This works with 3.0.5, you can use “extensions” to add binaries like ffmpeg, Puppeteer etc. We have some official extensions and you can easily add your own.
ffmpeg: https://trigger.dev/docs/config/config-file#ffmpeg
audioWaveform: https://trigger.dev/docs/config/config-file#audiowaveform
aptGet: https://trigger.dev/docs/config/config-file#aptget
Custom: https://trigger.dev/docs/config/config-file#custom-extensions