Add custom liquid and service files and updated docker
This commit is contained in:
10
Dockerfile
10
Dockerfile
@@ -27,8 +27,7 @@ RUN apt-get update && \
|
||||
libpulse-dev \
|
||||
apulse \
|
||||
ffmpeg \
|
||||
liquidsoap \
|
||||
liquidsoap-plugin-all
|
||||
liquidsoap
|
||||
|
||||
# Clone the boatbod op25 repository
|
||||
RUN git clone -b gr310 https://github.com/boatbod/op25 /op25
|
||||
@@ -39,6 +38,13 @@ WORKDIR /op25
|
||||
# Run the install script to set up op25
|
||||
RUN ./install.sh -f
|
||||
|
||||
# Update the liquid file
|
||||
COPY op25.liq /op25/op25.liq
|
||||
|
||||
# Enable the liquidsoap service
|
||||
COPY op25-liq.service /etc/systemd/system
|
||||
RUN systemctl enable op25-liq
|
||||
|
||||
# Install Python dependencies
|
||||
COPY requirements.txt /tmp/requirements.txt
|
||||
RUN pip3 install --no-cache-dir -r /tmp/requirements.txt
|
||||
|
||||
Reference in New Issue
Block a user