# Basis-Image verwenden FROM debian:latest # Paketlisten aktualisieren und notwendige Pakete installieren RUN apt-get update && \ apt-get install -y --no-install-recommends pulseaudio-utils alsa-utils git python3-venv && \ apt-get clean && \ mkdir /data && \ git clone https://github.com/rhasspy/wyoming-satellite.git && \ cd wyoming-satellite/ && \ python3 -m venv .venv && \ .venv/bin/pip3 install --upgrade pip && \ .venv/bin/pip3 install --upgrade wheel setuptools && \ .venv/bin/pip3 install -f 'https://synesthesiam.github.io/prebuilt-apps/' -r requirements.txt -r requirements_audio_enhancement.txt -r requirements_vad.txt # PulseAudio-Konfiguration im Container vorbereiten # Hier wird die Umgebung für PulseAudio konfiguriert ENV PULSE_SERVER=host.docker.internal # Container-Eintragspunkt: Wechsel zur Bash für eine interaktive Sitzung CMD ["/bin/bash"]