diff --git a/xtts/.gitignore b/xtts/.gitignore new file mode 100644 index 0000000..8678e47 --- /dev/null +++ b/xtts/.gitignore @@ -0,0 +1,9 @@ +# HuggingFace Model-Cache (geteilt zwischen f5tts + whisper bridge, +# wird via Bind-Mount in die Container reingehaengt) +hf-cache/ + +# Voice-Samples (lokal, gehoert nicht ins Repo) +voices/ + +# Docker .env +.env diff --git a/xtts/docker-compose.yml b/xtts/docker-compose.yml index f4b8482..bea7587 100644 --- a/xtts/docker-compose.yml +++ b/xtts/docker-compose.yml @@ -31,7 +31,11 @@ services: capabilities: [gpu] volumes: - ./voices:/voices # WAV + TXT Referenz - - f5tts-models:/root/.cache/huggingface # Model-Cache persistieren + - ./hf-cache:/root/.cache/huggingface # HF-Cache als Bind-Mount. + # Direkt sichtbar im xtts/hf-cache/, + # einfach zu loeschen, kein Docker- + # Desktop .vhdx Bloat. + # Wird mit whisper-bridge geteilt. environment: # Bootstrap-only — alle anderen F5-TTS-Settings (Modell, cfg_strength, # nfe_step, Custom-Checkpoint) kommen ueber Diagnostic via RVS-config. @@ -74,9 +78,5 @@ services: - WHISPER_COMPUTE_TYPE=${WHISPER_COMPUTE_TYPE:-float16} - WHISPER_LANGUAGE=${WHISPER_LANGUAGE:-de} volumes: - - whisper-models:/root/.cache/huggingface + - ./hf-cache:/root/.cache/huggingface # gleicher Cache wie f5tts-bridge restart: unless-stopped - -volumes: - f5tts-models: - whisper-models: