Local homelab changes

This commit is contained in:
2026-05-10 09:56:29 -05:00
parent 87dbd3e6ea
commit f3f1c346ac
24 changed files with 4669 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
name: rocinante
services:
whisper:
image: fedirz/faster-whisper-server:latest-cuda
container_name: rocinante-whisper
restart: unless-stopped
ports:
- "8787:8000"
environment:
WHISPER__MODEL: large-v3
WHISPER__INFERENCE_DEVICE: cuda
WHISPER__VAD_FILTER: "false"
WHISPER__CONDITION_ON_PREVIOUS_TEXT: "false"
TZ: ${TZ}
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities: [gpu]
volumes:
- whisper-cache:/root/.cache/huggingface
watcher:
build: ./watcher
container_name: rocinante-watcher
restart: unless-stopped
environment:
WHISPER_URL: http://whisper:8000
N8N_WEBHOOK_URL: ${N8N_WEBHOOK_URL}
WATCH_DIR: /recordings
TZ: ${TZ}
volumes:
- C:/Recordings:/recordings
depends_on:
- whisper
volumes:
whisper-cache: