diff --git a/seafile-client/Dockerfile b/seafile-client/Dockerfile index 3da9441..7fe83e1 100644 --- a/seafile-client/Dockerfile +++ b/seafile-client/Dockerfile @@ -31,6 +31,14 @@ LABEL maintainer="flow.gunso@gmail.com" \ org.label-schema.version=$VERSION \ org.label-schema.schema-version="1.0" +# Copy over the assets. +COPY docker-entrypoint.sh /entrypoint.sh +COPY docker-healthcheck.sh /healthcheck.sh +COPY seafile-entrypoint.sh /home/seafuser/entrypoint.sh +COPY seafile-healthcheck.sh /home/seafuser/healthcheck.sh +COPY seafile-healthcheck.py /home/seafuser/healthcheck.py +COPY tests /tests + # Install seaf-cli and oathtool, prepare the user. ENV DEBIAN_FRONTEND=noninteractive ENV UNAME=seafuser UID=1000 GID=1000 @@ -56,14 +64,8 @@ RUN apt-get update && apt-get install -y gnupg && \ groupadd -g $GID -o $UNAME && \ useradd -m -u $UID -g $GID -o -s /bin/bash $UNAME && \ mkdir /home/$UNAME/.seafile && \ - chown $UNAME:$GID /home/$UNAME/.seafile - -# Copy over the assets. -COPY docker-entrypoint.sh /entrypoint.sh -COPY docker-healthcheck.sh /healthcheck.sh -COPY seafile-entrypoint.sh /home/seafuser/entrypoint.sh -#COPY seafile-healthcheck.sh /home/seafuser/healthcheck.sh -COPY tests /tests + chown $UNAME:$GID /home/$UNAME/.seafile && \ + chmod +x /home/$UNAME/healthcheck.py ENTRYPOINT ["/bin/bash", "--"] CMD ["/entrypoint.sh"]