Files
Ludarium-Public/Dockerfile.dolphin-controller
T
Ludarium release export df869819ce
Public source validation / source (push) Successful in 2m16s
Publish Ludarium source
2026-09-03 02:08:58 +02:00

16 lines
1.0 KiB
Docker

# syntax=docker/dockerfile:1.7
FROM lscr.io/linuxserver/dolphin:2606-ls78@sha256:7b916f1c97d591b96525b67128c1bf82ce6ede0eff6816fe1c0a3d70f744506d
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get install -y --no-install-recommends python3 xdotool \
&& apt-get purge -y --auto-remove \
bsd-mailx catatonit cmake containerd.io cron curl docker-buildx-plugin docker-ce docker-ce-cli \
docker-compose-plugin exim4-base exim4-config exim4-daemon-light fuse-overlayfs g++ gcc git make \
openssh-client perl perl-modules-5.40 \
&& rm -f /etc/s6-overlay/s6-rc.d/user/contents.d/svc-cron /etc/s6-overlay/s6-rc.d/user/contents.d/svc-docker \
&& rm -rf /var/lib/apt/lists/*
COPY --chmod=644 deploy/ludarium_sidecar.py /opt/ludarium/ludarium_sidecar.py
COPY --chmod=755 deploy/dolphin-controller.py /opt/ludarium/dolphin-controller.py
COPY --chmod=755 deploy/dolphin-controller-run /custom-services.d/ludarium-dolphin-controller
RUN sed -i 's/\r$//' /custom-services.d/ludarium-dolphin-controller