nginx-rtmp-docker (latest)
Published 2024-01-27 14:48:43 +00:00 by jd
Installation
docker pull git.dexdo.net/jd/nginx-rtmp-docker:latest
sha256:50219e2fd2920771299e79e2051d508ec499523b0cecb882f9f125fa0d96a946
Image Layers
ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in / |
CMD ["/bin/sh"] |
RUN /bin/sh -c apk update && apk add openssl openssl-dev libstdc++ ca-certificates pcre-dev g++ gcc make wget zlib-dev # buildkit |
RUN /bin/sh -c wget http://nginx.org/download/nginx-1.20.1.tar.gz && tar xzf nginx-1.20.1.tar.gz && wget https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz && tar xzf v1.2.2.tar.gz && cd nginx-1.20.1 && ./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-1.2.2 --with-cc-opt="-Wno-error=implicit-fallthrough -Wno-error=deprecated-declarations" && make && make install # buildkit |
EXPOSE map[8080/tcp:{}] |
EXPOSE map[1935/tcp:{}] |
ADD nginx.conf /usr/local/nginx/conf/ # buildkit |
ADD index.html /usr/local/nginx/html/ # buildkit |
ADD chromecast.html /usr/local/nginx/html/ # buildkit |
COPY dist/ user/local/nginx/html/dist/ # buildkit |
CMD ["/usr/local/nginx/sbin/nginx" "-g" "daemon off;"] |