• Joined on 2021-11-21

drb-client-discord-bot (sha256:a56bab1ece79e27a9ce7e60f95826e5326dfbf1216779753596d513615f382f9)

Published 2025-02-23 16:19:12 -05:00 by logan

Installation

docker pull git.vpn.cusano.net/logan/drb-client-discord-bot@sha256:a56bab1ece79e27a9ce7e60f95826e5326dfbf1216779753596d513615f382f9
sha256:a56bab1ece79e27a9ce7e60f95826e5326dfbf1216779753596d513615f382f9

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:1b6c8c9518be42fa2afe5e241ca31677fce58d27cdfa88baa91a65a259be3637 in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt update && apt install -y apt-transport-https && apt install -y git curl python3 python3-pip build-essential cmake libuhd-dev uhd-host libvolk2-dev libsndfile1-dev pkg-config sudo libsndfile1 pulseaudio libasound-dev portaudio19-dev libportaudio2 libpulse-dev apulse ffmpeg # buildkit
RUN /bin/sh -c git clone -b gr310 https://github.com/boatbod/op25 /op25 # buildkit
WORKDIR /op25
RUN /bin/sh -c ./install.sh -f # buildkit
COPY requirements.txt /tmp/requirements.txt # buildkit
RUN /bin/sh -c pip3 install --no-cache-dir -r /tmp/requirements.txt # buildkit
RUN /bin/sh -c echo "#!/bin/bash\n./multi_rx.py -v 1 -c /configs/active.cfg.json" > ./op25/gr-op25_repeater/apps/run_multi-rx_service.sh && chmod +x ./op25/gr-op25_repeater/apps/run_multi-rx_service.sh # buildkit
RUN /bin/sh -c systemctl --global disable pulseaudio.service pulseaudio.socket && sed -i 's/autospawn = .*$/autospawn = no/' /etc/pulse/client.conf && sed -i 's/enable-shm = .*$/enable-shm = false/' /etc/pulse/client.conf && usermod -aG pulse-access root # buildkit
EXPOSE map[8001/tcp:{} 8081/tcp:{}]
VOLUME [/configs]
WORKDIR /app
COPY ./app /app # buildkit
COPY ./opus /app/opus # buildkit
ENTRYPOINT ["uvicorn" "bot:app" "--host" "0.0.0.0" "--port" "8001" "--reload"]

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 22.04
Details
Container
2025-02-23 16:19:12 -05:00
0
OCI / Docker
linux/amd64
1018 MiB
Versions (2) View all
78432c0 2025-02-23
nightly 2025-02-23