An open API service indexing awesome lists of open source software.

https://github.com/sagikazarmark/ansible-role-qbittorrent-nox

Ansible Role: qBittorrent nox
https://github.com/sagikazarmark/ansible-role-qbittorrent-nox

Last synced: 8 months ago
JSON representation

Ansible Role: qBittorrent nox

Awesome Lists containing this project

README

          

# Ansible Role: qBittorrent nox

[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/sagikazarmark/ansible-role-qbittorrent-nox/CI?style=flat-square)](https://github.com/sagikazarmark/ansible-role-qbittorrent-nox/actions?query=workflow%3ACI)
[![Ansible Galaxy](http://img.shields.io/badge/galaxy-sagikazarmark.qbittorrent_nox-5fb7b9.svg?style=flat-square)](https://galaxy.ansible.com/sagikazarmark/qbittorrent_nox)
[![quality](https://img.shields.io/ansible/quality/53860?style=flat-square)](https://galaxy.ansible.com/sagikazarmark/qbittorrent_nox)
[![downloads](https://img.shields.io/ansible/role/d/53860?style=flat-square)](https://galaxy.ansible.com/sagikazarmark/qbittorrent_nox)

Installs [qBittorrent](https://www.qbittorrent.org/) nox (no X) on Debian and Ubuntu (Raspbian too) (based on the [official documentation](https://github.com/qbittorrent/qBittorrent/wiki/Running-qBittorrent-without-X-server-(WebUI-only---systemd-service-setup,-Ubuntu-15.04-or-newer))).

## Role Variables

| Variable | Default | Description |
| -------- | ------- | ----------- |
| `qbittorrent_nox_package_state` | `present` | Package state (`present` or `latest` to upgrade) |
| `qbittorrent_nox_user` | `qbtuser` | Service user name |
| `qbittorrent_nox_user_groups` | `[]` | Additional groups to add the service user to |
| `qbittorrent_nox_webui_port` | `8080` | WebUI port number |

## Example Playbook

```yaml
- hosts: servers
roles:
- { role: sagikazarmark.qbittorrent_nox }
```

## License

The MIT License (MIT). Please see [License File](LICENSE) for more information.