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