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>
This commit is contained in:
blomios
2026-10-06 21:07:50 +02:00
parent 1791b77a68
commit 7fd2bea665
2 changed files with 29 additions and 21 deletions

View File

@ -1,9 +1,6 @@
services:
nodecast-tv:
build:
context: .
dockerfile: Dockerfile
image: gitea.anthonybouteiller.ovh/blomios/nodecast-tv:latest
image: ${NODECAST_IMAGE:-gitea.anthonybouteiller.ovh/blomios/nodecast-tv:latest}
container_name: nodecast-tv
ports:
- "3000:3000"
@ -20,9 +17,7 @@ services:
laya:
profiles: ["laya"]
build:
context: .
dockerfile: Dockerfile.laya
image: ${LAYA_IMAGE:-gitea.anthonybouteiller.ovh/blomios/nodecast-tv-laya:latest}
volumes:
- ./data/models/laya:/models
environment: