Deluge BitTorrent client - Git mirror, PRs only
Clone or download
cas-- [GTK] Fix file manager window popup behind Deluge
Added 'TIMESTAMP' key to startup-id string for dbus method. Unsure if
this is the correct way to specify startup id but it seems to work.

Recreate the dbus session with each call since if there is an error
with the dbus method then it will crash and subsequent calls will fail
with a cryptic message:

   dbus error the name was not provided by any .service files
Latest commit b2e1956 Nov 17, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deluge [GTK] Fix file manager window popup behind Deluge Nov 17, 2018
docs [Docs] Fix formatting of exported docstrings Nov 16, 2018
packaging Cleanup tox configuration Nov 2, 2018
.gitattributes [WebUI] Update extjs to 3.4.1.1 Oct 8, 2018
.gitignore [Docs] Reorganise and add sections from wiki Nov 1, 2018
.pre-commit-config.yaml [Lint] Bump prettier version to 1.15.2 Nov 16, 2018
.prettierignore [Lint] Format files with Prettier Oct 3, 2018
.prettierrc.yaml [Lint] Format files with Prettier Oct 3, 2018
.pylintrc Cleanup tox configuration Nov 2, 2018
.travis.yml Cleanup tox configuration Nov 2, 2018
AUTHORS Update author name as per request Aug 17, 2015
CHANGELOG.md Cleanup and use markdown for source text files Oct 16, 2018
DEPENDS.md [Dependency] Remove bundled rencode Nov 2, 2018
LICENSE Update LICENSE in trunk too.. Apr 6, 2009
MANIFEST.in Fix sdist missing test files Oct 16, 2018
README.md Cleanup and use markdown for source text files Oct 16, 2018
appveyor.yml [Lint] Bump prettier version to 1.15.2 Nov 16, 2018
gen_web_gettext.py [Lint] Use Black to auto-format code Oct 3, 2018
generate_pot.py [GTK] Fixup translation strings Oct 21, 2018
minify_web_js.py Update javascript minifying script Oct 16, 2018
msgfmt.py [Lint] Use Black to auto-format code Oct 3, 2018
pyproject.toml [Tests] Remove slimit dependency Oct 8, 2018
requirements-dev.txt [Lint] Exclude js and css from EOF fixer Oct 5, 2018
requirements-docs.txt [Docs] Add markdown support Oct 4, 2018
requirements-tests.txt Cleanup tox configuration Nov 2, 2018
requirements.txt [Packaging] Fix deps for win32 Nov 12, 2018
setup.cfg [Packaging] Fix deps for win32 Nov 12, 2018
setup.py [Packaging] Fix deps for win32 Nov 12, 2018
tox.ini Cleanup tox configuration Nov 2, 2018
version.py [Lint] Use Black to auto-format code Oct 3, 2018

README.md

Deluge BitTorrent Client

build-status docs-status

Deluge is a BitTorrent client that utilizes a daemon/client model. There are various user interfaces available for Deluge such as the GTK-UI, the Web-UI and a Console-UI. Deluge uses libtorrent in it's backend to handle the BitTorrent protocol.

Installation

Instruction for installing from source code. See DEPENDS for build and runtime dependencies. Further details on the wiki: Installing/Source.

python setup.py build
python setup.py install

Usage

There are various user-interfaces and a daemon for Deluge that can be used as follows:

  • Gtk

    deluge or deluge-gtk

  • Console

    deluge-console

  • Web

    deluge-web

    Go to http://localhost:8112 and use default password deluge.

  • Daemon

    deluged

    See Thinclient guide for connecting to the daemon from another machine.

Contact/Support