Kicking Nextcloud Cron Script from TrueNAS Cron Job

Published on

Kicking Nextcloud Cron Script from TrueNAS Cron Job

Tl;DR

I’m running TrueCharts Nextcloud in my TrueNAS SCALE at home. After the setup, I discovered that none of the cron jobs was running. I’m using the Nextcloud News App and never saw any new stories. I didn’t find a way to make the Nextcloud cron work, so I decided to have a cron job that runs every hour to kick the Nextclodu cron job in the Nextcloud docker container.

Setup

After reading how to trigger the Nextcloud Preview generator manually, I thought this approach would help me to solve my problem with the cron job and the missing News App updates.

After some experimenting, I came up with this docker command.

1/usr/bin/docker exec -t --user 33 $(docker ps -qf "name=k8s_nextcloud_nextcloud") /usr/local/bin/php cron.php

Once I verified that the script was working for me, I created a cron job in TrueNAS to execute this script every hour.

TrueNAS Cron Job Configuration
TrueNAS Cron Job Configuration

#TIL   #TrueNAS   #Nextcloud   #Tips  

comments powered by Disqus