"sync-docker-configs"
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# docker-compose.yml — HA Voice Control voor Synology NAS
|
||||
# Plaats op je NAS: /volume1/docker/ha-voice-control/
|
||||
#
|
||||
# Bouwen & starten: docker-compose up -d --build
|
||||
# Stoppen: docker-compose down
|
||||
# Logs: docker-compose logs -f
|
||||
|
||||
services:
|
||||
ha-voice-control:
|
||||
build: .
|
||||
container_name: ha-voice-control
|
||||
restart: unless-stopped
|
||||
|
||||
network_mode: host # directe toegang tot PostgreSQL + Neo4j op de NAS
|
||||
|
||||
environment:
|
||||
- HA_URL=http://192.168.1.235:8123
|
||||
- HA_TOKEN=${HA_TOKEN:-}
|
||||
- WHISPER_MODE=local
|
||||
- WHISPER_MODEL=tiny
|
||||
- WHISPER_DEVICE=cpu
|
||||
- WEB_HOST=0.0.0.0
|
||||
- WEB_PORT=8765
|
||||
- CORS_ORIGINS=*
|
||||
- PG_HOST=localhost
|
||||
- PG_PORT=5433
|
||||
- PG_USER=mo
|
||||
- PG_PASSWORD=${PG_PASSWORD:-WaQTUw2t}
|
||||
- PG_DATABASE=homelab
|
||||
- NEO4J_URI=neo4j://localhost:49153
|
||||
- NEO4J_USER=neo4j
|
||||
- NEO4J_PASSWORD=${NEO4J_PASSWORD:-WaQTUw2t}
|
||||
|
||||
volumes:
|
||||
- whisper-cache:/root/.cache/huggingface
|
||||
|
||||
volumes:
|
||||
whisper-cache:
|
||||
Reference in New Issue
Block a user