Files
ansible-role-sonarr/README.md

37 lines
910 B
Markdown

# ansible-role-sonarr
Installs Sonarr on Debian-based distributions using the official apt repository.
The package creates a `sonarr` user by default. Set `sonarr_user` and `sonarr_group`
to use a pre-existing user (must be created by a separate role beforehand).
## Requirements
- Ansible >= 2.14
- Debian or Ubuntu
## Role Variables
| Variable | Default | Description |
|---|---|---|
| `sonarr_user` | `sonarr` | User to run Sonarr as |
| `sonarr_group` | `sonarr` | Group to run Sonarr as |
| `sonarr_apt_repo_release` | `{{ ansible_distribution_release }}` | Debian release codename |
| `sonarr_service_enabled` | `true` | Enable service at boot |
| `sonarr_service_state` | `started` | Service state after installation |
## Example Playbook
```yaml
- hosts: servers
roles:
- role: ansible-role-sonarr
vars:
sonarr_user: sonarr
sonarr_group: sonarr
```
## License
MIT