blumeops/ansible/roles/jellyfin/defaults/main.yml

30 lines
934 B
YAML
Raw Normal View History

---
# Jellyfin media server configuration
# Port Jellyfin listens on
jellyfin_port: 8096
# Data directory (standard macOS location)
jellyfin_data_dir: "{{ ansible_env.HOME }}/Library/Application Support/jellyfin"
# Media path (NFS mount from sifaka)
jellyfin_media_path: /Volumes/allisonflix
# Homebrew cask application path
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"
# SSO plugin configuration
jellyfin_sso_plugin_version: "4.0.0.3"
jellyfin_sso_client_id: jellyfin
jellyfin_sso_client_secret: ""
jellyfin_sso_provider_name: authentik
jellyfin_plugins_dir: "{{ jellyfin_data_dir }}/plugins"