Rustic_scheduler - client/server app for scheduling backups

I’d like to announce rustic_scheduler - a client/server application for scheduling backups from multiple clients to the same repository.

Configuration is done in a single configuration file on the server using crontab syntax for the schedules. The clients are run with only the server url as argument - no other configuration is needed as they receive everything from the server.

Configuration example: https://github.com/rustic-rs/rustic_scheduler/blob/main/config/rustic_scheduler.toml

Note that rustic_scheduler is in an early development phase and depends on the (not yet released) rustic_core library that empowers rustic (see A restic client written in rust).

Feedback and ideas for improvement are very welcome!

3 Likes