diff -r c3d1236b6c09 -r 3542951a98cb jellyfin/tasks/main.yaml --- a/jellyfin/tasks/main.yaml Mon Mar 23 22:22:19 2026 -0500 +++ b/jellyfin/tasks/main.yaml Mon Mar 23 22:22:36 2026 -0500 @@ -23,6 +23,24 @@ apt: name="jellyfin" notify: restart jellyfin service +- name: create jellyfin data dir + become: yes + file: + path: "{{jellyfin_data_dir}}" + state: "directory" + owner: "jellyfin" + group: "jellyfin" + mode: "0755" + +- name: configure jellyfin data dir + become: yes + lineinfile: + path: "/etc/jellyfin/jellyfin" + regexp: "^JELLYFIN_DATA_DIR=" + line: "JELLYFIN_DATA_DIR={{jellyfin_data_dir}}" + create: yes + notify: restart jellyfin service + - name: ensure jellyfin service is running become: yes systemd: name="jellyfin.service" state="started" daemon_reload="yes"