FROM webdevops/php-nginx:alpine MAINTAINER Belman Kraul ENV \ WEB_DOCUMENT_ROOT="/app/public" \ APP_LOG=0 RUN git clone https://github.com/kevinpapst/kimai2.git /app && \ sed "s/prod/dev/g" /app/.env.dist > /app/.env && \ chown -R ${APPLICATION_UID}:${APPLICATION_GID} /app && \ su -c '/usr/local/bin/composer install --working-dir=/app --optimize-autoloader' -l application && \ su -c '/usr/local/bin/composer require zendframework/zend-ldap --working-dir=/app' -l application && \ rm /app/.env && \ touch /app/.env && \ touch /app/var/log/prod.log && \ touch /app/var/log/dev.log && \ chown ${APPLICATION_UID}:${APPLICATION_GID} /app/.env COPY ./50-kimai-init.sh /opt/docker/provision/entrypoint.d/50-kimai-init.sh COPY ./supervisor/kimai-log.sh /opt/docker/bin/service.d/kimai-log.sh COPY ./supervisor/kimai-log.conf /opt/docker/etc/supervisor.d/kimai-log.conf WORKDIR /app