FROM nginx:1.18 LABEL com.bitwarden.product="bitwarden" RUN apt-get update \ && apt-get install -y --no-install-recommends \ gosu \ curl \ && rm -rf /var/lib/apt/lists/* COPY nginx.conf /etc/nginx COPY proxy.conf /etc/nginx COPY mime.types /etc/nginx COPY security-headers.conf /etc/nginx COPY security-headers-ssl.conf /etc/nginx COPY logrotate.sh / COPY entrypoint.sh / EXPOSE 8080 EXPOSE 8443 RUN chmod +x /entrypoint.sh \ && chmod +x /logrotate.sh HEALTHCHECK CMD curl --insecure -Lfs https://localhost:8443/alive || curl -Lfs http://localhost:8080/alive || exit 1 ENTRYPOINT ["/entrypoint.sh"]