The sleekest looking WEBUI for qBittorrent made with Vuejs!
Find a file
dependabot[bot] 06b60b79c6
Bump eslint-utils from 1.4.0 to 1.4.2
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.4.0...v1.4.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-30 08:02:24 +00:00
public First commit 2019-04-15 16:50:38 +02:00
server fixed deployment (finally) 2019-08-10 17:56:54 +02:00
src fixed uploading issue 2019-08-12 12:43:26 +02:00
.dockerignore fixed deployment (finally) 2019-08-10 17:56:54 +02:00
.env.example fixed deployment (finally) 2019-08-10 17:56:54 +02:00
.eslintrc.js fixed deployment (finally) 2019-08-10 17:56:54 +02:00
.gitignore fixed deployment (finally) 2019-08-10 17:56:54 +02:00
babel.config.js First commit 2019-04-15 16:50:38 +02:00
Dockerfile fixed deployment (finally) 2019-08-10 17:56:54 +02:00
LICENSE Create LICENSE 2019-04-17 21:04:27 +02:00
package-lock.json Bump eslint-utils from 1.4.0 to 1.4.2 2019-08-30 08:02:24 +00:00
package.json fixed deployment (finally) 2019-08-10 17:56:54 +02:00
README.md fixed deployment (finally) 2019-08-10 17:56:54 +02:00

VueTorrent

A modern looking WEBUI for qBittorrent made with Vuejs & express!

(support for more clients coming in the future)

Vue, Node, Express, qBitorrent

Screenshots

Desktop Screenshot

Mobile Screenshot

Installation

Easiest way is with docker-compose:

	vuetorrent:
		image: wdaan/vuetorrent
	    container_name: vuetorrent
	    restart: always
	    ports:
	      - "4000:4000"
	    environment:
	      - VUE_APP_DOMAIN=http://172.18.0.4:4000
	      - VUE_APP_WEB_USER=vuetr
	      - VUE_APP_WEB_PASS=vuetr
	      - QBIT_USER=qbit
	      - QBIT_PASS=qbit
	      - QBIT_HOST=http://10.0.0.8:8080
	      - PORT=4000 

Development

FRONTEND : Git clone & npm run serve!

SERVER : npm run build & npm run start!

Features

  • viewing sessions stats ( down / upload speed, session uploaded / downloaded )

  • adding / removing / pausing / resuming torrents

  • sorting by every property shown!

  • mobile friendly! (maybe not for thousands of torrents...)

Contributing

I'll gladly accept help/pull requests & advice! (this is my first project of this nature, pls be kind 😛 ).

FAQ

  • Why build this??

  • Why not? Most WebUI's look very dated and now it's no longer necessary to search for a remote control app!

Support

Reach out to me at one of the following places!

Credits

Dashboard design heavily inspired by: 'https://github.com/iamshaunjp/vuetify-playlist'

Also check out The Net Ninja's Youtube Channel.


License: GPL v3