VueTorrent/README.md

97 lines
3.3 KiB
Markdown
Raw Normal View History

2020-08-27 20:52:17 +03:00
# VueTorrent
2020-10-18 13:41:18 +03:00
The sleekest looking WEBUI for qBittorrent made with Vuejs!
> Vue, qBitorrent, Vuetify
## Screenshots
2020-10-30 20:02:10 +03:00
![Desktop screenshot](https://imgur.com/hpjuVYb.png)
2020-09-28 18:50:24 +03:00
2020-10-30 20:02:10 +03:00
| | | |
| :--------------------------------: | :--------------------------------: | :--------------------------------: |
2020-11-07 15:05:31 +03:00
| ![](https://imgur.com/Zcm98H3.png) | ![](https://imgur.com/OujrH0f.png) | ![](https://imgur.com/3FZTXPL.png) |
2020-10-30 20:02:10 +03:00
| ![](https://imgur.com/QYpNCXs.png) | ![](https://imgur.com/6j5wxhl.png) | ![](https://imgur.com/jnzDKjW.png) |
2020-09-28 18:50:24 +03:00
2020-10-30 20:02:10 +03:00
<p align="center">
2021-01-23 14:04:31 +03:00
<img src="https://imgur.com/K1gJQir.png" width="300" alt="Mobile screenshot">
</p>
## Installation
2020-10-30 20:02:10 +03:00
### manual
2020-05-22 14:19:28 +03:00
2020-10-30 20:02:10 +03:00
- Visit the releases page!
- Download the latest release.zip
- Unzip this folder
- Point your Alternate WEBUI location to the 'vuetorrent' folder
2020-10-18 13:12:16 +03:00
2020-10-30 20:02:10 +03:00
### 'automatic'
2020-10-18 13:12:16 +03:00
2020-10-30 20:02:10 +03:00
- head over to the 'latest_release' branch
- clone it
- `git clone --single-branch --branch latest-release https://github.com/WDaan/VueTorrent.git`
- pull every once in a while
## Development
2020-10-30 20:02:10 +03:00
- clone the repo
- npm install
- npm run serve
2021-01-23 13:59:02 +03:00
- npm run lint (to format the code)
- docker-compose up -d (to start qbittorrent docker => optional, you can edit vue.config.js as well)
2020-10-18 13:41:18 +03:00
## Features
2021-01-23 13:59:02 +03:00
- Torrents
- adding / removing / pausing / resuming / renaming
- selectively downloading files
- view info / trackers / peers / content / tags & categories
- searching for new torrents straight from the WEBUI!
- search filtering powered by Fuse.js!
2020-10-28 16:44:40 +03:00
- Keyboard shortcuts!
2020-10-30 20:02:10 +03:00
- select all torrents with ctrl+A
- delete selected with delete button
2021-01-23 13:59:02 +03:00
- select with ctrl+click or from right-click-menu
2020-10-30 20:02:10 +03:00
- shift + click to select from one torrent until another
2021-01-23 13:59:02 +03:00
- System
- see sessions status ( down / upload speed, session uploaded / downloaded, free space)
- changing the most common settings
- Extra features the default WebUI doesn't have
- mobile friendly! (can be installed as a PWA)
- Configureable Dashboard: choose which torrent properties are shown for both busy and completed torrents
2020-10-30 20:02:10 +03:00
- works on QBittorrent V4.2 and later
## Contributing
2020-10-18 13:12:16 +03:00
I'll gladly accept help/pull requests & advice!
2021-01-23 13:59:02 +03:00
## FAQ
### Unacceptable file type, only regular file is allowed.
- Running FreeNAS? check out [#101](/../../issues/101)
- On an older version? check out [#90](/../../issues/90)
- Other? check out [#10](/../../issues/10)
### Disable/Uninstall
When you use VueTorrent, it gets installed as a [PWA](https://web.dev/progressive-web-apps/) so that it can feel more like an app.
If you disable or uninstall VueTorrent, sometimes you'll see fragments of the VueTorrent PWA stick around, due to the nature of how PWAs work.
Here's how to fix it:
- Open up your browser's inspector (on Chrome, click the ︙ menu, then go to More tools ˃ Developer tools)
- Select the "Application" tab. Select the "Clear storage" submenu, and then press the "Clear site data" button.
## Support
2020-10-30 20:02:10 +03:00
- Open up an issue 😛
2020-10-30 20:02:10 +03:00
<a href="https://www.buymeacoffee.com/wdaan"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=&slug=wdaan&button_colour=FFDD00&font_colour=000000&font_family=Arial&outline_colour=000000&coffee_colour=ffffff"></a>
## Credits
2021-01-23 13:59:02 +03:00
- Other alternate WebUI written in Vue '[CzBiX qb-web ](https://github.com/CzBiX/qb-web)'