# syntax=docker/dockerfile:1.4 FROM ubuntu:20.04 # install apt packages RUN </etc/apt/sources.list.d/z-push.list apt-get update apt-get install -y z-push-kopano z-push-backend-kopano z-push-config-apache z-push-config-apache-autodiscover apt-get install -f -y --no-install-recommends # cleanup apt-get autoclean rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* ~/.cache ~/.npm rm -rf core-11.0.2.50.507cbae-Ubuntu_20.04-amd64 EOF # use envsubst in entrypoint script to convert config templates to actual config files COPY --chmod=0775 entrypoint.sh /entrypoint.sh EXPOSE 80 VOLUME /etc/z-push VOLUME /var/lib/z-push ENTRYPOINT ["/entrypoint.sh"] CMD ["apache2", "-DFOREGROUND"]