Usage

SeedboxSync usage

Table of Contents

Use in command line #

usage: seedboxsync [-h] [-d] [-q] [-v] {sync,list,clean} ...

Script for sync operations between your NAS and your seedbox

options:
  -h, --help         show this help message and exit
  -d, --debug        full application debug mode
  -q, --quiet        suppress all console output
  -v, --version      show program's version number and exit

sub-commands:
  {sync,list,clean}
    sync             all synchronization operations
    list             all list operations
    clean            all cleaning operations

Usage: seedboxsync sync blackhole --dry-run
  • Sync blackhole:
seedboxsync sync blackhole
  • Sync seedbox:
seedboxsync sync seedbox
  • List 20 last torrents downloaded from seedbox:
seedboxsync search downloaded -n 20
  • List 20 last torrents uploaded to seedbox:
seedboxsync search uploaded -n 20
  • List download in progress:
seedboxsync search progress
  • Clean all download in progress:
seedboxsync clean progress
  • Remove downloaded torrent with id 123 (to enable re-download):
seedboxsync clean downloaded 123

Use in crontab #

Warning: Docker is the recommended method and have a cron feature out-of-the-box.

# Sync blackhole every 2mn
*/2 * * * * root seedboxsync -q sync blackhole --ping

# Download torrents finished every 15mn
*/15 * * * * root seedboxsync -q sync seedbox --ping