diff --git a/Dockerfile b/Dockerfile index 16de396..12644f9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,6 +18,7 @@ ENV NEXTCLOUD_UPLIMIT= ENV NEXTCLOUD_DOWNLIMIT= ENV NEXTCLOUD_EXCLUDEFILE= ENV NEXTCLOUD_UNSYNCFILE= +ENV NEXTCLOUD_SILENT= COPY start.sh /start.sh diff --git a/README.md b/README.md index e8cd5ca..f90b84c 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ docker-compose up -d | NEXTCLOUD_DOWNLIMIT | | If set, download speed will be limited. (KB/s) | | NEXTCLOUD_EXCLUDEFILE | | Path to a file, inside the container, which contains a list of excluded directories/files | | NEXTCLOUD_UNSYNCFILE | | Path to a file, inside the container, which contains a list of remote unsynced folders (selective sync) | +| NEXTCLOUD_SILENT | | If set to "1", the client will run in silent mode, with a lot less log messages | | USER_NAME | nextcloudclient | Internal username used by nextcloud client | | USER_UID | 1000 | Internal UID used by nextcloud client | | USER_GID | 1000 | Internal GID used by nextcloud client | diff --git a/start.sh b/start.sh index 735cde5..041cbbf 100755 --- a/start.sh +++ b/start.sh @@ -61,6 +61,9 @@ if [ ! "${NEXTCLOUD_UNSYNCFILE}" = "" ] ; then PARAMS="${PARAMS} --unsyncedfolders '${NEXTCLOUD_UNSYNCFILE}'" fi fi +if [ "${NEXTCLOUD_SILENT}" = "1" ] ; then + PARAMS="${PARAMS} --silent" +fi PARAMS="${PARAMS} --non-interactive -u ${NEXTCLOUD_USERNAME} -p ${NEXTCLOUD_PASSWORD} ${NEXTCLOUD_DIR} ${NEXTCLOUD_URL}"