| FROM hs-test/build |
| |
| COPY script/build_boringssl.sh /build_boringssl.sh |
| RUN git clone https://boringssl.googlesource.com/boringssl |
| RUN ./build_boringssl.sh |
| |
| COPY script/build_nginx.sh /build_nginx.sh |
| RUN git clone https://github.com/nginx/nginx |
| RUN ./build_nginx.sh |
| |
| COPY vpp-data/lib/* /usr/lib/ |
| COPY resources/nginx/vcl.conf /vcl.conf |
| COPY resources/nginx/nginx_http3.conf /nginx.conf |
| COPY script/nginx_ldp.sh /usr/bin/nginx_ldp.sh |
| |
| COPY resources/nginx/html/index.html /usr/share/nginx/index.html |
| |
| ENV VCL_CONFIG=/vcl.conf |
| ENV LDP=/usr/lib/libvcl_ldpreload.so |
| ENV LDP_DEBUG=0 |
| ENV VCL_DEBUG=0 |
| ENV LDP_SID_BIT=8 |
| |
| ENTRYPOINT ["nginx_ldp.sh", "/usr/local/nginx/sbin/nginx", "-c", "/nginx.conf"] |