role-jellyfin/tasks/main.yml
2025-05-05 20:34:00 -05:00

22 lines
No EOL
458 B
YAML

#SPDX-License-Identifier: MIT-0
---
# tasks file for role-jellyfin
- name: install nextcloud and dependencies
ansible.builtin.package:
name:
- jellyfin-server
state: present
- name: ensure jellyfin data is owned by jellyfin user
ansible.builtin.file:
path: /var/lib/jellyfin/
recurse: yes
owner: jellyfin
group: jellyfin
- name: ensure jellyfin is running
service:
name: jellyfin
state: started
enabled: yes