Files
jellarr/config.yml
Venkatesan Ravi 8f8df1d092 feat: add startup.completeStartupWizard config option
Adds support for completing the Jellyfin startup wizard via config.
When startup.completeStartupWizard is true, calls POST /Startup/Complete.

Closes #23
2025-11-30 08:13:35 -08:00

52 lines
1.4 KiB
YAML

version: 1
base_url: "http://10.0.0.76:8096"
system:
enableMetrics: true
pluginRepositories:
- name: "Jellyfin Official"
url: "https://repo.jellyfin.org/releases/plugin/manifest.json"
enabled: true
trickplayOptions:
enableHwAcceleration: true
enableHwEncoding: true
encoding:
enableHardwareEncoding: true
hardwareAccelerationType: "vaapi"
vaapiDevice: "/dev/dri/renderD128"
hardwareDecodingCodecs:
["h264", "hevc", "mpeg2video", "vc1", "vp8", "vp9", "av1"]
enableDecodingColorDepth10Hevc: true
enableDecodingColorDepth10Vp9: true
enableDecodingColorDepth10HevcRext: true
enableDecodingColorDepth12HevcRext: true
allowHevcEncoding: false
allowAv1Encoding: false
library:
virtualFolders:
- name: "test-jellarr"
collectionType: "movies"
libraryOptions:
pathInfos:
- path: "/mnt/movies/English"
branding:
loginDisclaimer: |
Configured by <a href="https://github.com/venkyr77/jellarr">Jellarr</a>
customCss: |
@import url("https://cdn.jsdelivr.net/npm/jellyskin@latest/dist/main.css");
splashscreenEnabled: false
users:
- name: "test-jellarr-1"
password: "test"
policy:
isAdministrator: true
loginAttemptsBeforeLockout: 5
- name: "test-jellarr-2"
passwordFile: "./test-pass-file"
policy:
isAdministrator: false
loginAttemptsBeforeLockout: 3
- name: "test-jellarr-3"
password: "plainpass"
startup:
completeStartupWizard: true