2019-07-08 16:20:18 +00:00
|
|
|
FROM webdevops/php-nginx:alpine
|
|
|
|
MAINTAINER Belman Kraul <bkraul@belmankraul.com>
|
|
|
|
|
|
|
|
ENV \
|
2019-07-08 18:06:34 +00:00
|
|
|
WEB_DOCUMENT_ROOT="/app/public"
|
2019-07-08 16:20:18 +00:00
|
|
|
|
|
|
|
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 && \
|
2019-07-08 18:06:34 +00:00
|
|
|
su -c '/usr/local/bin/composer require zendframework/zend-ldap --working-dir=/app' -l application && \
|
2019-07-08 16:20:18 +00:00
|
|
|
rm /app/.env && \
|
|
|
|
touch /app/.env && \
|
|
|
|
chown ${APPLICATION_UID}:${APPLICATION_GID} /app/.env
|
2019-07-08 18:06:34 +00:00
|
|
|
|
2019-07-08 16:20:18 +00:00
|
|
|
COPY ./50-kimai-init.sh /opt/docker/provision/entrypoint.d/50-kimai-init.sh
|
|
|
|
|
|
|
|
WORKDIR /app
|