Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Setting

Value

Description

lobber_key

Key string

Your Lobber API key

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e9859f331bab187f-9f8f7822-49304c8c-ad0584cb-78c5d30dcd30eaaa1e045c20"><ac:plain-text-body><![CDATA[

tracker_host

https://url[:port]

The URL to the Lobber tracker you want to use.

]]></ac:plain-text-body></ac:structured-macro>

feed_url

https://url/json-feed.json

The URL to the Lobber json feed you want to monitor for new torrents.

download_dir

Directory path

Path to the directory you want to save your downloaded data in. If this is empty ("") the standard Deluge setting will be used. Ending slash (/) is important.

unique_path

true/false

If set to true the download directory will be appended by a new directory with the torrents hash in which the data will be downloaded.

proxy_port

An unused local port

This is the port that will be used for the localhost proxy.

minutes_delay

Number of minutes

This is the delay between the plugins checks for new torrents.

remove_data

true/false

If set to true the torrents data will be removed if a torrent is removed by the plugin.

torrent_evaluator

Name of the torrent evaluator to use.

There is only one torrent evaluator right now, total_seeders. This evaluator will check how many seeders a torrent has every 15 minutes. If the torrent has more than min_seeders the torrent will be paused, equal or lower than min_seeders resumed and over or equal to max_seeders removed.

removed_torrents

List of removed torrents

This setting is used internally to remember which torrents that should not be added again.

...

Last but not least edit the newly created file /var/lib/deluge/.config/deluge/lobbercore.conf so it looks like this.

Code Block
Web app storage node configuration file
titleWeb app storage node configuration file
{
  "file": 1, 
  "format": 1
}{
  "torrent_evaluator": "total_seeders", 
  "monitor_torrents": true, 
  "min_seeders": 1, 
  "download_dir": "/var/www/lobber/seeding/", 
  "proxy_port": 7001, 
  "removed_torrents": [], 
  "unique_path": true, 
  "feed_url": "https://dev.lobber.se/torrent/all.json", 
  "max_seeders": 2, 
  "remove_data": true, 
  "lobber_key": "", 
  "minutes_delay": 1, 
  "tracker_host": "https://dev.lobber.se"
}

...