Add complete playout service, chat backend, frontend with HLS player and live chat, Docker integration with health checks, updated CHANGELOG and architecture docs
This commit is contained in:
1 parent
0785260689
commit
15a2aaa1a1
23 files changed
+2372
-37
No files matched your search
+16
-1
@@ -11,11 +11,18 @@ services:
|
||||
- .env
|
||||
volumes:
|
||||
- ./data/playlist:/app/playlist:ro
|
||||
- ./data/hls:/app/hls
|
||||
- ./data/media:/app/media:ro
|
||||
- ./data/hls:/app/hls:rw
|
||||
networks:
|
||||
- linearvoid-net
|
||||
depends_on:
|
||||
- redis
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:8081/health"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
start_period: 10s
|
||||
|
||||
chat:
|
||||
build:
|
||||
@@ -27,11 +34,19 @@ services:
|
||||
- .env
|
||||
ports:
|
||||
- "${CHAT_PORT:-3000}:3000"
|
||||
volumes:
|
||||
- ./data/chat:/app:rw # SQLite database and logs
|
||||
networks:
|
||||
- linearvoid-net
|
||||
depends_on:
|
||||
- redis
|
||||
- db
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
start_period: 10s
|
||||
|
||||
nginx:
|
||||
build:
|
||||
|
||||
Reference in new issue
Block a user