| 12345678910111213141516171819 |
- #!/bin/ash
- term_handler() {
- echo "SIGTERM received"
- exit 143;
- }
- echo "Starting Nextcloud client"
- trap term_handler SIGTERM
- while true
- do
- echo "Start sync"
- chown -R nextcloud:nextcloud /home/nextcloud/data
- /bin/su -s /bin/ash nextcloud -c "nextcloudcmd --non-interactive --unsyncedfolders '/config/unsync-folders.lst' --exclude '/config/sync-exclude.lst' --path '$FNAME' -u '$USER' -p '$PSWD' /home/nextcloud/data '$HOST'"
- echo "Sync done"
- sleep 60
- done
|