Pipelyn

Getting Started

Run the Pipelyn monorepo with Dex, Bun, and FumaDocs

Requirements

  • Bun 1.3+
  • Dex CLI
  • ffmpeg and ffprobe

Workspace Layout

  • apps/web: Dex app with UI and API runtime
  • packages/sdk: Bun-first SDK for integrations
  • docs: FumaDocs documentation site

Development Commands

From repository root:

bun run dev:web
bun run dev:docs

Type Checks

bun run check

First API Test

Start the web server, then send multipart form data to:

  • POST /api/media/optimize

Use field names:

  • media: binary file
  • preset: one of mobile, web, low-bandwidth

On this page