diff --git a/ansible/main.yml b/ansible/main.yml index c8e625e..00dd718 100644 --- a/ansible/main.yml +++ b/ansible/main.yml @@ -95,3 +95,7 @@ - nebula - upload - duplicati + +- hosts: jellyfin + roles: + - jellyfin diff --git a/ansible/roles/jellyfin/tasks/main.yml b/ansible/roles/jellyfin/tasks/main.yml new file mode 100644 index 0000000..5774e6f --- /dev/null +++ b/ansible/roles/jellyfin/tasks/main.yml @@ -0,0 +1,17 @@ +- name: Add Jellyfin apt key + ansible.builtin.apt_key: + url: https://repo.jellyfin.org/jellyfin_team.gpg.key + state: present + become: true + +- name: Add Jellyfin repository + apt_repository: + repo: deb [arch=amd64] https://repo.jellyfin.org/debian buster main + filename: jellyfin + state: present + become: true + +- name: Install jellyfin + package: + name: jellyfin + become: true