It seems that things aren't set up quite as well as I thought.
The rclone docker container uses a slimmed down version of Alpine linux and despite having crontab installed, it doesn't seem to be started so the scripts aren't automatically triggered.
Does anyone know how to trigger the crontab service to start from within the container?
This is my current docker script for rclone:
docker run --restart=always --name rclone --rc-addr :5572 -e UMASK_SET=002 -e PUID=1000 -e PGID=1000 -v /home/craftyclown/.config/Docker/Rclone/config:/config/rclone -v /home/craftyclown/.config/Docker/Rclone/logs:/logs -v /home/craftyclown/.config/Docker/Rclone/cron:/etc/periodic/15min/:ro -v /etc/localtime:/etc/localtime:ro -v /home/craftyclown/rtorrent/download:/rtorrent/download -v /mnt:/mnt:shared -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro --device /dev/fuse --cap-add SYS_ADMIN --security-opt apparmor:unconfined rclone/rclone:latest mount "RichFlixCrypt:/Encrypted/" /mnt/Skull --allow-other --buffer-size 256M --dir-cache-time 72h --log-level INFO --log-file /logs/Plex_Mount.log --poll-interval 15s --timeout 1h --umask 002 --cache-dir=/mnt/rclone_cache --vfs-cache-mode full --vfs-cache-max-size 100G --vfs-cache-max-age 24h --tpslimit 3