main.yml 642 B

1234567891011121314151617181920212223
  1. ---
  2. # Remember, you need to add a limit config to the jail
  3. - name: Jellyfin package installed
  4. shell: pkg install -y jellyfin
  5. notify: Jellyfin restarted
  6. - name: Sqlite library linked
  7. file: src=/usr/local/lib/libsqlite3.so dest=/usr/local/lib/libe_sqlite3 state=link
  8. - name: Jellyfin enabled
  9. shell: sysrc jellyfin_enable="YES"
  10. notify: Jellyfin restarted
  11. - name: Jellyfin group configured
  12. shell: sysrc jellyfinserver_group="wheel"
  13. notify: Jellyfin restarted
  14. - name: jellyfin user configured
  15. shell: sysrc jellyfinserver_user="root"
  16. notify: Jellyfin restarted
  17. - name: jellyfin started
  18. service: name=jellyfin state=started