jellyfin/tasks/main.yaml
changeset 249 3542951a98cb
parent 245 6f515f684303
equal deleted inserted replaced
248:c3d1236b6c09 249:3542951a98cb
    21 - name: install jellyfin server
    21 - name: install jellyfin server
    22   become: yes
    22   become: yes
    23   apt: name="jellyfin"
    23   apt: name="jellyfin"
    24   notify: restart jellyfin service
    24   notify: restart jellyfin service
    25 
    25 
       
    26 - name: create jellyfin data dir
       
    27   become: yes
       
    28   file:
       
    29     path: "{{jellyfin_data_dir}}"
       
    30     state: "directory"
       
    31     owner: "jellyfin"
       
    32     group: "jellyfin"
       
    33     mode: "0755"
       
    34 
       
    35 - name: configure jellyfin data dir
       
    36   become: yes
       
    37   lineinfile:
       
    38     path: "/etc/jellyfin/jellyfin"
       
    39     regexp: "^JELLYFIN_DATA_DIR="
       
    40     line: "JELLYFIN_DATA_DIR={{jellyfin_data_dir}}"
       
    41     create: yes
       
    42   notify: restart jellyfin service
       
    43 
    26 - name: ensure jellyfin service is running
    44 - name: ensure jellyfin service is running
    27   become: yes
    45   become: yes
    28   systemd: name="jellyfin.service" state="started" daemon_reload="yes"
    46   systemd: name="jellyfin.service" state="started" daemon_reload="yes"