Skip to content

The very first React Front-end for the Deluge BitTorrent client

License

Notifications You must be signed in to change notification settings

varyoo/react-deluge

Repository files navigation

React-Deluge

The very first React Front-end for the Deluge BitTorrent client.

Technical stack

  • Electron
  • React
  • Redux-Saga
  • Ant Design
  • Testing Library

Screenshots

react-deluge-login react-deluge-downloads react-deluge-add react-deluge-details

Arch Linux package

Easy as trizen -S react-deluge-git

See https://aur.archlinux.org/packages/react-deluge-git/

Installation guide

Deluge daemon

Configure deluged ~/.config/systemd/user/deluged.service:

[Unit]
Description=Deluge Daemon
After=network.target

[Service]
ExecStart=/usr/bin/deluged -d -P %h/.config/deluge/deluge.pid

[Install]
WantedBy=default.target

Configure authentication ~/.config/deluged/auth:

youruser:yourpassword:10

Configure deluged :

In ~/.config/deluged/core.conf, find "allow_remote" and set it to true:

"allow_remote": true

Start deluged :

systemctl --user start deluged

Build

node-deluge-rpc is bundled as a submodule because the npm package is outdated.

cd node-deluge-rpc
npm install
cd ..
npm install
# start Electron web app
npm start

About

The very first React Front-end for the Deluge BitTorrent client

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published