chore(docker): remove espeak-ng
Some checks failed
CI / test-backend (push) Successful in 3s
CI / build-frontend (push) Successful in 1m51s
CI / test-backend (pull_request) Successful in 20s
CI / test-lang (push) Successful in 2m14s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 1m13s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 30s
CI / lint (push) Successful in 9m46s
CI / build-frontend (pull_request) Successful in 9m45s
CI / lint (pull_request) Successful in 9m47s
Build Test / Build and Test (pull_request) Successful in 13m18s
Tests / test (push) Successful in 13m27s
Benchmarks / benchmark (push) Successful in 13m41s
Build and Publish Docker Image / build-dev (pull_request) Successful in 17m20s
Tests / test (pull_request) Failing after 24m54s
Benchmarks / benchmark (pull_request) Successful in 30m57s
Build Test / Build and Test (push) Failing after 36m56s

This commit is contained in:
2026-01-05 17:39:06 -06:00
parent 666c90875a
commit 33cbe07750

View File

@@ -40,7 +40,7 @@ FROM ${PYTHON_IMAGE}@${PYTHON_HASH}
WORKDIR /app
# Install runtime dependencies only
# We keep py3-setuptools because CFFI/LXST might need it at runtime on Python 3.12+
RUN apk add --no-cache ffmpeg espeak-ng opusfile libffi su-exec py3-setuptools && \
RUN apk add --no-cache ffmpeg opusfile libffi su-exec py3-setuptools && \
addgroup -g 1000 meshchat && adduser -u 1000 -G meshchat -S meshchat && \
mkdir -p /config && chown meshchat:meshchat /config