mirror of
https://github.com/StuffAnThings/qbit_manage.git
synced 2025-09-14 00:54:33 +08:00
Update README
This commit is contained in:
parent
125919c3d6
commit
d2bf3ed4a7
1 changed files with 8 additions and 28 deletions
36
README.md
36
README.md
|
@ -18,23 +18,14 @@ This is a program used to manage your qBittorrent instance such as:
|
|||
* Tag any torrents that have no hard links and allows optional cleanup to delete these torrents and contents based on maximum ratio and/or time seeded
|
||||
* RecycleBin function to move files into a RecycleBin folder instead of deleting the data directly when deleting a torrent
|
||||
* Built-in scheduler to run the script every x minutes. (Can use `--run` command to run without the scheduler)
|
||||
## Installation
|
||||
## Getting Started
|
||||
|
||||
Check out the [wiki](https://github.com/StuffAnThings/qbit_manage/wiki) for installation help
|
||||
1. Install qbit_mange either by installing Python3 on the localhost and following the [Local Installation](https://github.com/StuffAnThings/qbit_manage/wiki/Local-Installations) Guide or by installing Docker and following the [Docker Installation](https://github.com/StuffAnThings/qbit_manage/wiki/Docker-Installation) Guide or the [unRAID Installation](https://github.com/StuffAnThings/qbit_manage/wiki/Unraid-Installation) Guide.<br>
|
||||
2. Once installed, you have to [set up your Configuration](https://github.com/StuffAnThings/qbit_manage/wiki/Config-Setup) by create a [Configuration File](https://github.com/StuffAnThings/qbit_manage/blob/master/config/config.yml.sample) filled with all your values to connect to your qBittorrent instance.
|
||||
|
||||
## Usage
|
||||
|
||||
To run the script in an interactive terminal run:
|
||||
|
||||
* copy the `config.yml.sample` file to `config.yml`
|
||||
* add your qBittorrent host, user and pass. If you are not using a username and password you can remove the `user` and `pass` lines.
|
||||
* add your `cross_seed` and `root_dir`. If you're running cross-seed in a docker container you must fill out `remote_dir` as well.
|
||||
* Add your categories and save path to match with what is being used in your qBittorrent instance. I suggest using the full path when defining `save_path`
|
||||
* Add the `tag` definition based on tracker URL (optional add seed goals/limit upload speed by tag)
|
||||
* Modify the `nohardlinks` by specifying your completed movies/series category to match with qBittorrent. Please ensure the `root_dir` and/or `remote_dir` is added in the `directory` section
|
||||
* `root_dir` needs to be defined in order to use the RecycleBin function. If optional `empty_after_x_days` is not defined then it will never empty the RecycleBin. Setting it to 0 will empty the RecycleBin immediately.
|
||||
* Modify the `orphaned` section to define file patterns not to consider as orphans. Use this to exclude your incomplete torrents directory, or to ignore auto-generated files such as Thumbs.db.
|
||||
* To run the script in an interactive terminal with a list of possible commands run:
|
||||
To run the script in an interactive terminal with a list of possible commands run:
|
||||
|
||||
```bash
|
||||
python qbit_manage.py -h
|
||||
|
@ -60,18 +51,7 @@ python qbit_manage.py -h
|
|||
| `-ll` or `--log-level LOGLEVEL` | QBT_LOG_LEVEL | Change the ouput log level. | INFO |
|
||||
| `-d` or `--divider` | QBT_DIVIDER | Character that divides the sections (Default: '=') | = |
|
||||
| `-w` or `--width` | QBT_WIDTH | Screen Width (Default: 100) | 100 |
|
||||
### Config
|
||||
|
||||
To choose the location of the YAML config file
|
||||
|
||||
```bash
|
||||
python qbit_manage.py --config-file <path_to_config>
|
||||
```
|
||||
|
||||
### Log
|
||||
|
||||
To choose the location of the Log File
|
||||
|
||||
```bash
|
||||
python qbit_manage.py --log-file <path_to_log>
|
||||
```
|
||||
## Support
|
||||
* If you're getting an Error or have an Enhancement post in the [Issues](https://github.com/StuffAnThings/qbit_manage/issues/new).
|
||||
* If you have a configuration question post in the [Discussions](https://github.com/StuffAnThings/qbit_manage/discussions/new).
|
||||
* Pull Request are welcome but please submit them to the [develop branch](https://github.com/StuffAnThings/qbit_manage/tree/develop).
|
Loading…
Add table
Reference in a new issue