Nextcloud (fpm-alpine) with user modifications (push, inotify, UID/GID changes)
10K+
The official nextcloud-fpm-alpine image user www-data defaults to UID:82 and GID:82.
This image adjusts the defaults to more suitable UID:GID values of 1000:1001.
This enables sharing files with other docker services and containers without getting into file permission conflicts.
To enable watch of external share changes in nextcloud inotify app and the php-extension have been added.
Along with the above extension supervisord.conf was amended to up processes for external_files IDs 1 and 2 to watch external/internal shares.
This helps detect and sync changes i.e. to a paperless-ngx consume and document folders.
To get the IDs of your set-up external shares use php occ files_external:list command.
Modify supervisord.conf numprocs value to watch the required number of shares (IDs), where each share maps to one unique ID starting at ID 1.
Setup follows official instructions icewind1991/files_inotify
See as well How to automatically detect new files in external storage
Tags follow those of the official Nextcloud images. Image updates get released as soon as a new official Nextcloud images becomes available time permitting.
Content type
Image
Digest
sha256:5c246b2de…
Size
415.3 MB
Last updated
about 10 hours ago
docker pull verypacific/nextcloud