Files
donut/Dockerfile-srt-live
Leandro Moreira f83dfa2d62 fix docker
2024-01-31 16:51:08 -03:00

23 lines
561 B
Plaintext

FROM golang:1.19
ENV WD=/usr/src/app
ENV SRT_VERSION="v1.5.3"
ENV SRT_FOLDER="/opt/srt_lib"
WORKDIR ${WD}
RUN apt-get clean && apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y \
tclsh pkg-config cmake libssl-dev build-essential git \
&& apt-get clean
RUN \
mkdir -p "${SRT_FOLDER}" && \
git clone --depth 1 --branch "${SRT_VERSION}" https://github.com/Haivision/srt && \
cd srt && \
./configure --prefix=${SRT_FOLDER} $(configure) && \
make && \
make install
ENV PATH="${PATH}:/usr/src/app/srt"
WORKDIR ${WD}