Skip to content

handbrake-web

Automation & Workflows

A web‑based interface to run HandBrake across multiple machines via a server‑worker architecture

TypeScript Latest v0.8.1 · 5mo ago Security brief →

Features

  • Coordinates encoding jobs through a central server component
  • Distributes heavy lifting to worker containers that use HandBrakeCLI
  • Supports hardware‑accelerated encoding (Intel QSV, NVIDIA NVENC) and plans for AMD VCN

Recent releases

View all 2 releases →
v0.8.1 Bug fix

Fixed worker startup crash on ARM platforms by skipping hardware capability checks, corrected version styling in sidebar, and updated documentation.

v0.8.0 New feature
⚠ Upgrade required
  • Package manager migrated from npm to pnpm — contributors and custom build pipelines must switch to pnpm.
  • HandBrake upgraded from v1.6.2 (Debian package) to v1.10.2 (custom source build) — verify preset/encoder compatibility.
  • Configuration file handling has been revised; review existing config files for compatibility with new options and structure.
Notable features
  • Custom-built HandBrake v1.10.2 from source, auto-updated via Renovate
  • Distroless base images for server and worker
  • Image size reduction: server 1.04GB → 222MB, worker 1.29GB → 394MB

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
772
Forks
16
Languages
TypeScript SCSS Dockerfile

Install & Platforms

Install via
docker-compose

Beta — feedback welcome: [email protected]