cd ${nextcloud.webRoot}
NEXTCLOUD_CONFIG_DIR="${nextcloud.webRoot}/config" \
exec \
- ${pkgs.php}/bin/php \
+ sudo -u wwwrun ${pkgs.php}/bin/php \
-c ${pkgs.php}/etc/php.ini \
occ $*
'';
poolConfigs.nextcloud = nextcloud.phpFpm.pool;
};
+ services.cron = {
+ enable = true;
+ systemCronJobs = [
+ ''
+ LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive
+ */15 * * * * wwwrun ${pkgs.php}/bin/php -f ${nextcloud.webRoot}/cron.php
+ ''
+ ];
+ };
};
}