twitch_relay (sha256:809efb49c5debee7f03149f7189f5fe3a41d8f57605398ed4665225f93ec8c14)
Installation
docker pull git.wandabanet.de/wandabastyle/twitch_relay@sha256:809efb49c5debee7f03149f7189f5fe3a41d8f57605398ed4665225f93ec8c14sha256:809efb49c5debee7f03149f7189f5fe3a41d8f57605398ed4665225f93ec8c14Image 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
Versions (2)
View all
99051c38bb61c8bc86b56b3fe780f88d9418a585
2026-05-01
latest
2026-05-01