/rclone-watchdog

A heavy-handed approach for automating rclone jobs

Primary LanguageJava

rclone-watchdog

Environment variables

Variable Required Description
RCLONE_BANDWIDTH_SCHEDULE no If specified, this will be used as the scheduled bandwidth limit for all jobs. See https://rclone.org/docs/#bwlimit-bandwidth-spec
ignoreDiscardedClosedSshConnection no Defaults to true, if set to false, any errors thrown by rclone that look like Discarding closed SSH connection will be thrown as actual errors and will kill the job if too many occur. It appears that though rclone throws these as errors, they are really debug messages.

Building docker image

https://spring.io/guides/gs/spring-boot-docker/

mvn install dockerfile:build

Running docker image

docker run -p 8080:8080 -t stevenmassaro/rclone-watchdog