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.jackett
の下でロールを見つけられるようにする必要があります。ローカルでは、次のようにします:ln -s ~/IdeaProjects/ansible-role-jackett ~/IdeaProjects/ansible-role-jackett/roles/chrisjohnson00.jackett
。もし貢献を選ばれる場合は、ありがとうございます。PRを提出する前にテストがパスすることを確認してください。