chrisjohnson00.jackett
Jackett
这是一个在 Ubuntu 16.04 或 18.04 上安装 Jackett 的 ansible 角色
要求
该角色是自包含的
角色变量
默认值可以在 defaults/main.yml
中找到。
你需要关注的变量是 chrisjohnson00_jackett_version
和 chrisjohnson00_jackett_user
chrisjohnson00_jackett_version
是要安装的 Jackett 版本。 这个版本与 Jackett GitHub 项目中的版本一致。 如果想升级版本,只需更新变量并重新运行该角色。chrisjohnson00_jackett_user
是用于运行服务的用户,如果该用户不存在,将会被创建。
依赖
无
示例剧本
- name: 与自己
hosts: all
roles:
- { role: chrisjohnson00.jackett, tags: ["jackett"]}
许可证
MIT
贡献
我使用 vagrant 在本地测试我的更改,为了有效地做到这一点,我需要创建一个符号链接,以便 ansible 知道如何在 ./roles/chrisjohnson00.jacket
下找到角色,在我的本地我会执行类似 ln -s ~/IdeaProjects/ansible-role-jackett ~/IdeaProjects/ansible-role-jackett/roles/chrisjohnson00.jackett
。 如果你选择贡献,感谢你,请确保在提交 PR 之前测试通过。