Add --webdir argument for Jellyfin web client path

The Homebrew cask puts jellyfin-web in Contents/Resources/, not
Contents/MacOS/, so we need to explicitly specify the path.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-01-30 16:04:39 -08:00
commit 0488f9a36f
2 changed files with 5 additions and 0 deletions

View file

@ -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"

View file

@ -16,6 +16,8 @@
<string>--service</string>
<string>--datadir</string>
<string>{{ jellyfin_data_dir }}</string>
<string>--webdir</string>
<string>{{ jellyfin_webdir }}</string>
</array>
<key>WorkingDirectory</key>
<string>{{ jellyfin_data_dir }}</string>