twitch_relay (sha256:809efb49c5debee7f03149f7189f5fe3a41d8f57605398ed4665225f93ec8c14)

Published 2026-05-01 21:07:49 +02:00 by wandabastyle in wandabastyle/twitch_relay

Installation

docker pull git.wandabanet.de/wandabastyle/twitch_relay@sha256:809efb49c5debee7f03149f7189f5fe3a41d8f57605398ed4665225f93ec8c14
sha256:809efb49c5debee7f03149f7189f5fe3a41d8f57605398ed4665225f93ec8c14

Image layers

ADD alpine-minirootfs-3.22.4-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
WORKDIR /app
RUN /bin/sh -c apk add --no-cache ca-certificates python3 py3-pip && pip3 install --no-cache-dir --break-system-packages "streamlink==8.3.0" && addgroup -S app && adduser -S -G app -u 10001 app && mkdir -p /app/web/build /app/web/static /app/recordings /data && chown -R app:app /app /data # buildkit
COPY /build/twitch-relay /app/twitch-relay # buildkit
COPY /build/web/build /app/web/build # buildkit
COPY /build/web/static /app/web/static # buildkit
ENV BIND_ADDR=0.0.0.0:8080
ENV STREAMLINK_PATH=streamlink
ENV STREAM_RESOLVER_MODE=auto
ENV STREAM_DELIVERY_MODE=cdn_first
ENV TWITCH_CLIENT_ID=kimne78kx3ncx6brgo4mv6wki5h1ko
ENV XDG_DATA_HOME=/data
ENV RECORDINGS_DIR=/app/recordings
ENV RECORDING_DEFAULT_QUALITY=best
ENV RECORDING_POLL_INTERVAL_SECS=45
ENV RECORDING_START_LIVE_CONFIRMATIONS=2
ENV RECORDING_STOP_OFFLINE_CONFIRMATIONS=3
EXPOSE map[8080/tcp:{}]
USER app
ENTRYPOINT ["/app/twitch-relay"]
Details
Container
2026-05-01 21:07:49 +02:00
0
OCI / Docker
linux/amd64
48 MiB
Versions (2) View all