|
@@ -1,17 +1,16 @@
|
|
|
FROM alpine:latest
|
|
FROM alpine:latest
|
|
|
ADD files/supervisor.sh /supervisor.sh
|
|
ADD files/supervisor.sh /supervisor.sh
|
|
|
-ADD files/sync-exclude.lst /config/sync-exclude.lst
|
|
|
|
|
-ADD files/unsync-folders.lst /config/unsync-folders.lst
|
|
|
|
|
ENV USER ""
|
|
ENV USER ""
|
|
|
ENV PSWD ""
|
|
ENV PSWD ""
|
|
|
ENV HOST ""
|
|
ENV HOST ""
|
|
|
ENV FNAME ""
|
|
ENV FNAME ""
|
|
|
-RUN addgroup -g 1000 nextcloud \
|
|
|
|
|
- && adduser -G nextcloud -D -u 1000 nextcloud \
|
|
|
|
|
|
|
+ENV U_GID "1000"
|
|
|
|
|
+ENV U_UID "1000"
|
|
|
|
|
+RUN addgroup -g $U_GID nextcloud \
|
|
|
|
|
+ && adduser -G nextcloud -D -u $U_UID nextcloud \
|
|
|
&& apk update \
|
|
&& apk update \
|
|
|
&& apk add nextcloud-client \
|
|
&& apk add nextcloud-client \
|
|
|
&& chmod +x /supervisor.sh \
|
|
&& chmod +x /supervisor.sh \
|
|
|
- && mkdir -p /config \
|
|
|
|
|
&& mkdir -p /home/nextcloud/data \
|
|
&& mkdir -p /home/nextcloud/data \
|
|
|
&& chown nextcloud:nextcloud /home/nextcloud/data
|
|
&& chown nextcloud:nextcloud /home/nextcloud/data
|
|
|
CMD ["/supervisor.sh"]
|
|
CMD ["/supervisor.sh"]
|