Commit graph

7 commits

Author SHA1 Message Date
Zac
b68f0c6aba feat(editor): integrate openreel-video as services/editor with MAM hooks
Vendored Augani/openreel-video (MIT) into services/editor and wired it to the MAM. Editor runs as its own container on port 47435. Library assets pull in via ?asset=<uuid>; render exports route back via POST /api/v1/upload/simple. Sidebar Editor link on every page; Edit button on every preview modal. See services/editor/INTEGRATION.md for the patch map.
2026-05-17 21:44:37 -04:00
3c97999ea3 chore: use env-var port bindings — no hardcoded host ports
All host ports are now configurable via .env variables with sensible
defaults. This prevents collisions when deploying alongside existing
services on TrueNAS or any other host.
2026-05-16 08:27:25 -04:00
7aa07c6708 feat(docker): expose SRT (9000/udp) and RTMP (1935/tcp) ports on capture service 2026-05-16 08:21:21 -04:00
6f7a446aa5 Fix docker-compose.yml: add default for MAM_API_URL in capture service 2026-05-16 00:47:01 -04:00
dfb6ca6d50 fix(infra+workers): S3 creds, ffprobe, BullMQ awaits, thumbnail seek, bin optional, docker-compose vars, jobs Redis, recorders stop codes: docker-compose.yml 2026-05-16 00:29:46 -04:00
ce4ad2b558 Phase 2: docker-compose.yml 2026-04-07 22:05:38 -04:00
a14920cda8 add docker-compose.yml 2026-04-07 21:58:17 -04:00