This is a custom Docker-Image based on Nginx and PHP-FPM to host your private Nextcloud-Instance.
Nextcloud itself is not included in this image!
The Nginx-Configuration and PHP-FPM is optimized for a small Nextcloud-Instance.
At the moment the following distributions are support:
The included build.sh can be used to build the required Docker-Image.
The build for armhf can be used on a Raspberry Pi. A Raspberry Pi 3 or 4 with at least 2GB Memory is recommended.
The Nextcloud docroot must be mounted to /application/src.
If it is required to overwrite PHP settings, create a custom configuration file (php.ini style) which contains the required configurations and mount it with docker run to /etc/php7/conf.d/zzz-override.ini.
The purpose of this file blacklist is quite simple. When you are using occ (see Nextcloud OCC) it could happen that your Nextcloud config/config.php is modified, for example if you turning maintenance mode on/off with occ maintenance:mode --[on|off]. But if the config-file is in Opcache, the maintenance mode setting wouldn't have any effect until your restart/reload the PHP-FPM (or reset the Opcache through other ways).
Content type
Image
Digest
Size
58.4 MB
Last updated
about 6 years ago
docker pull rasmartin/nginx-phpfpm-4-nextcloud