11 Commits

Author SHA1 Message Date
7fd2bea665 feat(deploy): make compose standalone with optional Laya (#30)
Use configurable published images in docker-compose and update deployment docs so Compose works without a full checkout or local Dockerfiles.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-06 21:07:50 +02:00
0742ac1a08 docs(deploy): document optional Laya compose profile (#29)
Update deployment guidance for standard and Laya-profile Compose flows, and mark the Laya service as profile-gated.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-06 20:56:49 +02:00
1abc56c90e fix: enable Laya language detection and harden live analysis (#18 #19 #20)
Ensure Docker images keep their container-built native dependencies, wait for the Laya sidecar healthcheck, expose accurate Laya readiness, and treat empty AI language batches as fallback failures.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-05 23:10:31 +02:00
ce11ecc757 feat: add optional Laya engine mode for grouping and language detection (#12)
Add a languageDetectionMode setting (algo | laya | laya+algo) exposed
in Settings with three engine choices. When Laya is enabled, a laya
service (Dockerfile.laya, optional compose profile, models stored
outside the repo under ./data/models/laya) can be started, with model
download and deletion from the UI via /laya routes to manage disk
space. Add a channelLanguageFusion service combining Laya results
with the existing algorithm, and wire detection mode through
grouping, channel list and player. Cover engine selection, fusion
and laya service behavior with tests.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-02 11:13:34 +02:00
8a90934472 fix: restore local build in docker compose for local code deployment (#9)
docker-compose.yml referenced only the Gitea registry image, so
`docker compose up --build` ignored local source and never shipped
the channel variant grouping feature. Add a build section (root
context, local Dockerfile) alongside the registry image tag so
compose builds local code while keeping the published image name.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-02 09:10:03 +02:00
f715203c4a chore: expose /dev/dri for hardware-accelerated transcoding in docker-compose 2026-09-30 08:46:09 +02:00
00a299b261 fix: switch docker-compose to Gitea registry image and drop GitHub build 2026-09-30 08:46:03 +02:00
9256883aa6 Add pre-built GHCR image to docker-compose, keep build fallback 2026-01-03 23:33:43 -08:00
52bb407fcc Updated Docker config 2025-12-27 15:42:56 -08:00
275c713296 Updated Docker config and readme 2025-12-27 14:54:13 -08:00
4f9ec55874 Initial commit 2025-12-27 14:16:40 -08:00