chrisjohnson00.jackett
Jackett
This is an Ansible role for installing Jackett on Ubuntu versions 16.04 or 18.04.
Requirements
This role is self-contained, which means you don't need any additional requirements.
Role Variables
You can find the default variables in defaults/main.yml
. The main ones you might be interested in are:
chrisjohnson00_jackett_version
: This is the version of Jackett that you want to install. You can find available versions on the Jackett GitHub page. To upgrade to a new version, just change this variable and run the role again.chrisjohnson00_jackett_user
: This is the username for running the Jackett service. This user will be created if it doesn't already exist.
Dependencies
There are no dependencies for this role.
Example Playbook
Here is a simple example of how to use this role in a playbook:
- name: Install Jackett
hosts: all
roles:
- { role: chrisjohnson00.jackett, tags: ["jackett"] }
License
This role is licensed under the MIT License.
Contributing
If you want to contribute, I use Vagrant for testing my changes locally. To set it up correctly, create a symbolic link so Ansible can find the role in the right place. For example, you can run:
ln -s ~/IdeaProjects/ansible-role-jackett ~/IdeaProjects/ansible-role-jackett/roles/chrisjohnson00.jackett
If you decide to contribute, thank you! Just make sure the tests pass before sending a pull request.
ansible-galaxy install chrisjohnson00.jackett