Add ability to control Deluge's upload and download speeds based on Jellyfin streams.

This commit is contained in:
2026-04-20 20:30:43 +10:00
parent 758e4ea9a4
commit 507e46f3a3
4 changed files with 238 additions and 0 deletions

View File

@@ -0,0 +1,71 @@
title: Deluge Bridge
sections:
deluge:
type: fields
fields:
delugeUrl:
label: Deluge URL
type: url
width: 1/2
delugePassword:
label: Deluge Password
type: text
width: 1/2
minDownSpeed:
label: Minimum Download Speed
type: number
min: 0
default: 4096
after: KiB/s
width: 1/2
maxDownSpeed:
label: Maximum Download Speed
type: number
min: 0
default: 10240
after: KiB/s
width: 1/2
minUpSpeed:
label: Minimum Upload Speed
type: number
min: 0
default: 512
after: KiB/s
width: 1/2
maxUpSpeed:
label: Maximum Upload Speed
type: number
min: 0
default: 4096
after: KiB/s
width: 1/2
maxTimeAtMin:
label: Maximum Time At Minimum Speed
type: number
min: 0
default: 240
after: minutes
jellyfin:
type: fields
fields:
jellyfinUrl:
label: Jellyfin URL
type: url
width: 1/2
jellyfinApiKey:
label: Jellyfin API Key
type: text
width: 1/2
currentStreams:
label: Current Streams
type: number
min: 0
default: 0
width: 1/2
lastSeen:
label: Last Seen Stream
type: number
min: 0
default: 0
width: 1/2