| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:14c8897ef5107db11b35f5a0c05bdcb883c0a6daa83d07d4439865541f08514c in / |
| CMD ["/bin/bash"] |
| COPY /opt/ssl/ /opt/ssl/ # buildkit |
| COPY nginx kill-stale-worker /usr/sbin/ # buildkit |
| COPY nginx_default_conf /root/nginx/ # buildkit |
| RUN /bin/sh -c sed -E -i -e 's/(archive|ports).ubuntu.com/mirrors.dev.in.chaitin.net/g' -e '/security.ubuntu.com/d' /etc/apt/sources.list && printf '[global]\nindex-url = https://pypi.tuna.tsinghua.edu.cn/simple\n' > /etc/pip.conf && printf '[easy_install]\nindex-url=https://pypi.tuna.tsinghua.edu.cn/simple\n' > /root/.pydistutils.cfg && apt-get update && apt-get install -y libpcre3 libjemalloc2 libudev1 gnupg tzdata curl && rm -rf /var/lib/apt/lists/* && ldconfig -n /opt/ssl/lib64 && useradd -d / -u 203 -g users -p '*' nginx && mkdir -p /usr/local/nginx/logs /usr/local/nginx/modules && mkdir -p /var/log/nginx && mkdir -p /etc/nginx && chown nginx /var/log/nginx && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit |
| LABEL maintainer=SafeLine-CE |
| COPY /work/tcd /app/tcd # buildkit |
| COPY entrypoint.sh /usr/local/bin/ # buildkit |
| COPY version /app/version # buildkit |
| COPY assets/cert /app/cert # buildkit |
| COPY assets/blocking-page/.safeline/static /root/nginx/safeline-static # buildkit |
| ENV LOG_LEVEL=info TCD_ROOT=/app/ TCD_STREAM=false |
| ENV TCD_NGINX_CONF_PATH=/etc/nginx/sites-enabled |
| ENTRYPOINT ["entrypoint.sh"] |
| CMD ["nginx" "-g" "daemon off;"] |