Adding OHF ESP voice satellite.
Gitea Branch PR & Docker Deployment / Generate list of added/modified/deleted services (push) Has been cancelled
Gitea Branch PR & Docker Deployment / Docker Compose Dry Run (push) Has been cancelled
Gitea Branch PR & Docker Deployment / PR Merge (push) Has been cancelled
Gitea Branch PR & Docker Deployment / Docker Compose Deployment (push) Has been cancelled
Gitea Branch PR & Docker Deployment / Check and Create PR (push) Has been cancelled

This commit is contained in:
2026-01-01 10:36:17 -05:00
parent 1a15d52e0b
commit eb5cb34208
+43
View File
@@ -48,6 +48,49 @@ services:
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
linux-voice-assistant:
container_name: linux-voice-assistant
pull_policy: build
build:
context: https://github.com/OHF-Voice/linux-voice-assistant.git#main
network: host
dockerfile_inline: |
###### syntax=docker/dockerfile:1
FROM python:3.13-slim-trixie
ENV LANG=C.UTF-8
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get install --yes --no-install-recommends \
avahi-utils alsa-utils libportaudio2 portaudio19-dev \
build-essential libmpv-dev pulseaudio
WORKDIR /srv
COPY . ./
RUN ./script/setup
ENTRYPOINT ["./script/run"]
image: ohf-voice/linux-voice-assistant:latest
restart: always
ports:
- "6053:6053"
devices:
- /dev/snd:/dev/snd
volumes:
- /run/user/$(id -u)/pipewire-0:/run/user/$(id -u)/pipewire-0
environment:
PULSE_SERVER: /run/user/$(id -u)
group_add:
- audio
command:
- "--name"
- "benedikta"
- "--list-input-devices"
# - "--audio-input-device"
# - "pulse"
# - "--audio-output-device"
# - "pulse/<your-pulse-sink-here>"
portainer-agent:
container_name: portainer_agent
image: portainer/agent:latest@sha256:5b33e50ff131094e0b1b7272cc34205c970b6b25cecf4bbcf7c13298388a4832