diff --git a/ansible/roles/jellyfin/defaults/main.yml b/ansible/roles/jellyfin/defaults/main.yml index 349d27d..6c96d34 100644 --- a/ansible/roles/jellyfin/defaults/main.yml +++ b/ansible/roles/jellyfin/defaults/main.yml @@ -16,5 +16,8 @@ jellyfin_cask_app_path: /Applications/Jellyfin.app # Binary path inside the cask app jellyfin_binary: "{{ jellyfin_cask_app_path }}/Contents/MacOS/jellyfin" +# Web client path (different from binary location in Homebrew cask) +jellyfin_webdir: "{{ jellyfin_cask_app_path }}/Contents/Resources/jellyfin-web" + # Log directory jellyfin_log_dir: "{{ ansible_env.HOME }}/Library/Logs" diff --git a/ansible/roles/jellyfin/templates/mcquack.jellyfin.plist.j2 b/ansible/roles/jellyfin/templates/mcquack.jellyfin.plist.j2 index fd43033..e39e028 100644 --- a/ansible/roles/jellyfin/templates/mcquack.jellyfin.plist.j2 +++ b/ansible/roles/jellyfin/templates/mcquack.jellyfin.plist.j2 @@ -16,6 +16,8 @@ --service --datadir {{ jellyfin_data_dir }} + --webdir + {{ jellyfin_webdir }} WorkingDirectory {{ jellyfin_data_dir }}