Skip to content

Commit

Permalink
Switch to debian multimedia for docker production.
Browse files Browse the repository at this point in the history
  • Loading branch information
toots committed Jun 8, 2023
1 parent 7a367ef commit 39717ae
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions .github/docker/Dockerfile.production
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,11 @@ RUN addgroup --gid 10001 --system liquidsoap && \
--home /usr/share/liquidsoap --ingroup liquidsoap liquidsoap && \
usermod --append --groups audio liquidsoap

# For libfdk-aac-dev
RUN echo "deb http://deb.debian.org/debian bookworm non-free" >> /etc/apt/sources.list
# For ffmpeg with libfdk-aac
RUN apt-get update && apt install -y ca-certificates && \
echo "deb https://www.deb-multimedia.org bookworm main non-free" >> /etc/apt/sources.list && \
apt-get update -oAcquire::AllowInsecureRepositories=true && \
apt-get install -y --allow-unauthenticated deb-multimedia-keyring

COPY $DEB_FILE liquidsoap.deb
COPY $DEB_DEBUG_FILE liquidsoap-debug.deb
Expand Down

0 comments on commit 39717ae

Please sign in to comment.