File size: 549 Bytes
38f54be
 
 
9864ea4
38f54be
 
 
 
 
 
 
 
 
 
604fcb2
38f54be
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM debian:bookworm-slim

RUN apt-get update && \
    apt-get install -y --no-install-recommends wget ca-certificates ffmpeg && \
    rm -rf /var/lib/apt/lists/*

RUN wget -O /usr/local/bin/go2rtc \
    https://github.com/AlexxIT/go2rtc/releases/latest/download/go2rtc_linux_amd64 && \
    chmod +x /usr/local/bin/go2rtc

RUN useradd -m appuser
USER appuser

COPY --chown=appuser:appuser go2rtc.yaml /home/appuser/go2rtc.yaml
COPY --chown=appuser:appuser web/ /home/appuser/web/

EXPOSE 7860

CMD ["go2rtc", "-config", "/home/appuser/go2rtc.yaml"]