{"log":"[migrations] started\n","stream":"stdout","time":"2026-07-07T13:13:27.646135345Z"}
{"log":"[migrations] no migrations found\n","stream":"stdout","time":"2026-07-07T13:13:27.64665214Z"}
{"log":"usermod: user abc is currently used by process 1\n","stream":"stderr","time":"2026-07-07T13:13:34.788263911Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T13:13:34.791116261Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T13:13:34.79115461Z"}
{"log":"      ██╗     ███████╗██╗ ██████╗\n","stream":"stdout","time":"2026-07-07T13:13:34.791161844Z"}
{"log":"      ██║     ██╔════╝██║██╔═══██╗\n","stream":"stdout","time":"2026-07-07T13:13:34.791167729Z"}
{"log":"      ██║     ███████╗██║██║   ██║\n","stream":"stdout","time":"2026-07-07T13:13:34.791173308Z"}
{"log":"      ██║     ╚════██║██║██║   ██║\n","stream":"stdout","time":"2026-07-07T13:13:34.791179077Z"}
{"log":"      ███████╗███████║██║╚██████╔╝\n","stream":"stdout","time":"2026-07-07T13:13:34.791190108Z"}
{"log":"      ╚══════╝╚══════╝╚═╝ ╚═════╝\n","stream":"stdout","time":"2026-07-07T13:13:34.791195656Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T13:13:34.791201543Z"}
{"log":"   Brought to you by linuxserver.io\n","stream":"stdout","time":"2026-07-07T13:13:34.79120613Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T13:13:34.791210957Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T13:13:34.791214429Z"}
{"log":"To support the app dev(s) visit:\n","stream":"stdout","time":"2026-07-07T13:13:34.791217256Z"}
{"log":"Jellyfin: https://opencollective.com/jellyfin\n","stream":"stdout","time":"2026-07-07T13:13:34.793997366Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T13:13:34.941898611Z"}
{"log":"To support LSIO projects visit:\n","stream":"stdout","time":"2026-07-07T13:13:34.941940852Z"}
{"log":"https://www.linuxserver.io/donate/\n","stream":"stdout","time":"2026-07-07T13:13:34.941950664Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T13:13:34.941957639Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T13:13:34.941963928Z"}
{"log":"GID/UID\n","stream":"stdout","time":"2026-07-07T13:13:34.941972755Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T13:13:34.941978722Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T13:13:34.946059105Z"}
{"log":"User UID:    0\n","stream":"stdout","time":"2026-07-07T13:13:34.946088158Z"}
{"log":"User GID:    0\n","stream":"stdout","time":"2026-07-07T13:13:34.946093246Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T13:13:34.946097358Z"}
{"log":"[custom-init] No custom files found, skipping...\n","stream":"stdout","time":"2026-07-07T13:13:43.682042175Z"}
{"log":"[13:13:54] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T13:13:54.356626122Z"}
{"log":"[13:13:56] [INF] [4] Jellyfin.Server.ServerSetupApp.SetupServer: Kestrel is listening on all interfaces\n","stream":"stdout","time":"2026-07-07T13:13:56.676675865Z"}
{"log":"[13:13:56] [INF] [4] Main: Jellyfin version: 10.11.11\n","stream":"stdout","time":"2026-07-07T13:13:56.950654523Z"}
{"log":"[13:13:56] [INF] [4] Main: Environment Variables: [\"[JELLYFIN_CONFIG_DIR, /config]\", \"[JELLYFIN_LOG_DIR, /config/log]\", \"[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]\", \"[JELLYFIN_CACHE_DIR, /config/cache]\", \"[JELLYFIN_DATA_DIR, /config/data]\"]\n","stream":"stdout","time":"2026-07-07T13:13:57.033873309Z"}
{"log":"[13:13:57] [INF] [4] Main: Arguments: [\"/usr/lib/jellyfin/bin/jellyfin.dll\", \"--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg\"]\n","stream":"stdout","time":"2026-07-07T13:13:57.049953033Z"}
{"log":"[13:13:57] [INF] [4] Main: Operating system: Ubuntu 24.04.4 LTS\n","stream":"stdout","time":"2026-07-07T13:13:57.126914035Z"}
{"log":"[13:13:57] [INF] [4] Main: Architecture: X64\n","stream":"stdout","time":"2026-07-07T13:13:57.127922737Z"}
{"log":"[13:13:57] [INF] [4] Main: 64-Bit Process: True\n","stream":"stdout","time":"2026-07-07T13:13:57.133830439Z"}
{"log":"[13:13:57] [INF] [4] Main: User Interactive: True\n","stream":"stdout","time":"2026-07-07T13:13:57.133877022Z"}
{"log":"[13:13:57] [INF] [4] Main: Processor count: 2\n","stream":"stdout","time":"2026-07-07T13:13:57.133881869Z"}
{"log":"[13:13:57] [INF] [4] Main: Program data path: /config/data\n","stream":"stdout","time":"2026-07-07T13:13:57.138905896Z"}
{"log":"[13:13:57] [INF] [4] Main: Log directory path: /config/log\n","stream":"stdout","time":"2026-07-07T13:13:57.138931268Z"}
{"log":"[13:13:57] [INF] [4] Main: Config directory path: /config\n","stream":"stdout","time":"2026-07-07T13:13:57.1397236Z"}
{"log":"[13:13:57] [INF] [4] Main: Cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T13:13:57.139736854Z"}
{"log":"[13:13:57] [INF] [4] Main: Temp directory path: /tmp/jellyfin\n","stream":"stdout","time":"2026-07-07T13:13:57.140012986Z"}
{"log":"[13:13:57] [INF] [4] Main: Web resources path: /usr/share/jellyfin/web\n","stream":"stdout","time":"2026-07-07T13:13:57.140589227Z"}
{"log":"[13:13:57] [INF] [4] Main: Application directory: /usr/lib/jellyfin/bin/\n","stream":"stdout","time":"2026-07-07T13:13:57.146145836Z"}
{"log":"[13:13:57] [INF] [4] Jellyfin.Server.Startup: Storage path `/config/data/data` (Fixed) successfully checked with 732.3GiB free which is over the minimum of 2GiB.\n","stream":"stdout","time":"2026-07-07T13:13:57.171575152Z"}
{"log":"[13:13:57] [INF] [4] Jellyfin.Server.Startup: Storage path `/config/cache` (Fixed) successfully checked with 732.3GiB free which is over the minimum of 2GiB.\n","stream":"stdout","time":"2026-07-07T13:13:57.17295406Z"}
{"log":"[13:13:57] [INF] [4] Jellyfin.Server.Startup: Storage path `/config/data` (Fixed) successfully checked with 732.3GiB free which is over the minimum of 2GiB.\n","stream":"stdout","time":"2026-07-07T13:13:57.173029751Z"}
{"log":"[13:13:57] [WRN] [6] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 5.3857ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:13:57.288069716Z"}
{"log":"[13:13:57] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T13:13:57.474242747Z"}
{"log":"[13:13:58] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0829ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:13:58.444780845Z"}
{"log":"[13:13:58] [INF] [4] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: Data Source=/config/data/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True\n","stream":"stdout","time":"2026-07-07T13:13:58.559382887Z"}
{"log":"[13:13:58] [INF] [4] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to: \r\n","stream":"stdout","time":"2026-07-07T13:13:58.592794604Z"}
{"log":"PRAGMA locking_mode=NORMAL;\n","stream":"stdout","time":"2026-07-07T13:13:58.623958912Z"}
{"log":"PRAGMA journal_size_limit=134217728;\n","stream":"stdout","time":"2026-07-07T13:13:58.623977043Z"}
{"log":"PRAGMA synchronous=1;\n","stream":"stdout","time":"2026-07-07T13:13:58.623980777Z"}
{"log":"PRAGMA temp_store=2;\n","stream":"stdout","time":"2026-07-07T13:13:58.623996511Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T13:13:58.623999773Z"}
{"log":"[13:13:58] [INF] [4] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.\n","stream":"stdout","time":"2026-07-07T13:13:58.624006001Z"}
{"log":"[13:13:58] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Initialise Migration service.\n","stream":"stdout","time":"2026-07-07T13:13:58.858696995Z"}
{"log":"[13:13:58] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: System initialisation detected. Seed data.\n","stream":"stdout","time":"2026-07-07T13:13:58.860366539Z"}
{"log":"[13:13:59] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0054ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:13:59.541269587Z"}
{"log":"[13:14:00] [WRN] [6] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0039ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:00.616804576Z"}
{"log":"[13:14:01] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0126ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:01.738585259Z"}
{"log":"[13:14:02] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0042ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:02.827269165Z"}
{"log":"[13:14:03] [WRN] [6] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0036ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:03.937394485Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-UpdateNormalizedUsername.\n","stream":"stdout","time":"2026-07-07T13:14:04.022920777Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-CleanMusicArtist.\n","stream":"stdout","time":"2026-07-07T13:14:04.033735752Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration ef103419-8451-40d8-9f34-d1a8e93a1679-CreateUserLoggingConfigFile.\n","stream":"stdout","time":"2026-07-07T13:14:04.04019219Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 4124c2cd-e939-4ffb-9be9-9b311c413638-DisableTranscodingThrottling.\n","stream":"stdout","time":"2026-07-07T13:14:04.048997631Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration cf6fabc2-9fbe-4933-84a5-ffe52ef22a58-FixAudioData.\n","stream":"stdout","time":"2026-07-07T13:14:04.057108319Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-FixDates.\n","stream":"stdout","time":"2026-07-07T13:14:04.057138588Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-FixLibrarySubtitleDownloadLanguages.\n","stream":"stdout","time":"2026-07-07T13:14:04.057162811Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 615dfa9e-2497-4dbb-a472-61938b752c5b-FixPlaylistOwner.\n","stream":"stdout","time":"2026-07-07T13:14:04.057171028Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 3793eb59-bc8c-456c-8b9f-bd5a62a42978-MigrateActivityLogDb.\n","stream":"stdout","time":"2026-07-07T13:14:04.057177341Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 5bd72f41-e6f3-4f60-90aa-09869abe0e22-MigrateAuthenticationDb.\n","stream":"stdout","time":"2026-07-07T13:14:04.057995781Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 06387815-c3cc-421f-a888-fb5f9992bea8-MigrateDisplayPreferencesDb.\n","stream":"stdout","time":"2026-07-07T13:14:04.06018674Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-MigrateKeyframeData.\n","stream":"stdout","time":"2026-07-07T13:14:04.062132248Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-MigrateLibraryDb.\n","stream":"stdout","time":"2026-07-07T13:14:04.070104693Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-MigrateLibraryDbCompatibilityCheck.\n","stream":"stdout","time":"2026-07-07T13:14:04.070699643Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-MigrateLibraryUserData.\n","stream":"stdout","time":"2026-07-07T13:14:04.070707129Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-MigrateRatingLevels.\n","stream":"stdout","time":"2026-07-07T13:14:04.070709709Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 5c4b82a2-f053-4009-bd05-b6fcad82f14c-MigrateUserDb.\n","stream":"stdout","time":"2026-07-07T13:14:04.071102934Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-MoveExtractedFiles.\n","stream":"stdout","time":"2026-07-07T13:14:04.079252807Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-RefreshInternalDateModified.\n","stream":"stdout","time":"2026-07-07T13:14:04.079282477Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration a81f75e0-8f43-416f-a5e8-516ccab4d8cc-RemoveDownloadImagesInAdvance.\n","stream":"stdout","time":"2026-07-07T13:14:04.081872801Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration acbe17b7-8435-4a83-8b64-6fcf162cb9bd-RemoveDuplicateExtras.\n","stream":"stdout","time":"2026-07-07T13:14:04.090003448Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 96c156a2-7a13-4b3b-a8b8-fb80c94d20c0-RemoveDuplicatePlaylistChildren.\n","stream":"stdout","time":"2026-07-07T13:14:04.093083148Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration null-ReseedFolderFlag.\n","stream":"stdout","time":"2026-07-07T13:14:04.095573302Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 9b354818-94d5-4b68-ac49-e35cb85f9d84-CreateNetworkConfiguration.\n","stream":"stdout","time":"2026-07-07T13:14:04.098765179Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration a8e61960-7726-4450-8f3d-82c12daabbcb-MigrateEncodingOptions.\n","stream":"stdout","time":"2026-07-07T13:14:04.10437279Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration a6dcacf4-c057-4ef9-80d3-61cef9ddb4f0-MigrateMusicBrainzTimeout.\n","stream":"stdout","time":"2026-07-07T13:14:04.104392463Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration 4fb5c950-1991-11ee-9b4b-0800200c9a66-MigrateNetworkConfiguration.\n","stream":"stdout","time":"2026-07-07T13:14:04.104395579Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Seed migration e73b777d-cd5c-4e71-957a-b86b3660b7cf-RenameEnableGroupingIntoCollections.\n","stream":"stdout","time":"2026-07-07T13:14:04.104398165Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: Migration system initialisation completed.\n","stream":"stdout","time":"2026-07-07T13:14:04.125962394Z"}
{"log":"[13:14:04] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage PreInitialisation.\n","stream":"stdout","time":"2026-07-07T13:14:04.138402126Z"}
{"log":"[13:14:04] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T13:14:04.163018371Z"}
{"log":"[13:14:04] [INF] [4] Emby.Server.Implementations.ApplicationHost: Loading assemblies\n","stream":"stdout","time":"2026-07-07T13:14:04.710184846Z"}
{"log":"[13:14:05] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0053ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:05.043316108Z"}
{"log":"[13:14:05] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: [\"::1/128\", \"fe80::/10\", \"fc00::/7\", \"127.0.0.1/8\", \"10.0.0.0/8\", \"172.16.0.0/12\", \"192.168.0.0/16\"]\n","stream":"stdout","time":"2026-07-07T13:14:05.513550359Z"}
{"log":"[13:14:05] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []\n","stream":"stdout","time":"2026-07-07T13:14:05.520114705Z"}
{"log":"[13:14:05] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: [\"::1/128\", \"fe80::/10\", \"fc00::/7\", \"127.0.0.1/8\", \"10.0.0.0/8\", \"172.16.0.0/12\", \"192.168.0.0/16\"]\n","stream":"stdout","time":"2026-07-07T13:14:05.520131899Z"}
{"log":"[13:14:05] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: []\n","stream":"stdout","time":"2026-07-07T13:14:05.524084318Z"}
{"log":"[13:14:05] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses [\"::\"]\n","stream":"stdout","time":"2026-07-07T13:14:05.52410245Z"}
{"log":"[13:14:05] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is Allowlist\n","stream":"stdout","time":"2026-07-07T13:14:05.524105926Z"}
{"log":"[13:14:05] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []\n","stream":"stdout","time":"2026-07-07T13:14:05.524108327Z"}
{"log":"[13:14:06] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0074ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:06.090548044Z"}
{"log":"[13:14:07] [WRN] [6] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0117ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:07.133906671Z"}
{"log":"[13:14:07] [INF] [4] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: Data Source=/config/data/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True\n","stream":"stdout","time":"2026-07-07T13:14:07.197631908Z"}
{"log":"[13:14:07] [INF] [4] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to: \r\n","stream":"stdout","time":"2026-07-07T13:14:07.201214677Z"}
{"log":"PRAGMA locking_mode=NORMAL;\n","stream":"stdout","time":"2026-07-07T13:14:07.201239399Z"}
{"log":"PRAGMA journal_size_limit=134217728;\n","stream":"stdout","time":"2026-07-07T13:14:07.201242576Z"}
{"log":"PRAGMA synchronous=1;\n","stream":"stdout","time":"2026-07-07T13:14:07.201253779Z"}
{"log":"PRAGMA temp_store=2;\n","stream":"stdout","time":"2026-07-07T13:14:07.201255885Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T13:14:07.201257974Z"}
{"log":"[13:14:07] [INF] [4] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.\n","stream":"stdout","time":"2026-07-07T13:14:07.201260197Z"}
{"log":"[13:14:07] [INF] [4] Main: Prepare system for possible migrations\n","stream":"stdout","time":"2026-07-07T13:14:07.215283978Z"}
{"log":"[13:14:07] [INF] [4] Main: A migration will attempt to modify the jellyfin.db, will attempt to backup the file now.\n","stream":"stdout","time":"2026-07-07T13:14:07.314816957Z"}
{"log":"[13:14:07] [INF] [4] Main: Jellyfin database has been backed up as 20260707011407\n","stream":"stdout","time":"2026-07-07T13:14:07.317743834Z"}
{"log":"[13:14:07] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage CoreInitialisation.\n","stream":"stdout","time":"2026-07-07T13:14:07.328904827Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Perform migration 20200514181226_AddActivityLog\n","stream":"stdout","time":"2026-07-07T13:14:07.332938432Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Migration 20200514181226_AddActivityLog was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:07.520181009Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Perform migration 20200613202153_AddUsers\n","stream":"stdout","time":"2026-07-07T13:14:07.520244875Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Migration 20200613202153_AddUsers was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:07.7342109Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Perform migration 20200728005145_AddDisplayPreferences\n","stream":"stdout","time":"2026-07-07T13:14:07.737877042Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Migration 20200728005145_AddDisplayPreferences was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:07.846726994Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Perform migration 20200905220533_FixDisplayPreferencesIndex\n","stream":"stdout","time":"2026-07-07T13:14:07.847449403Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Migration 20200905220533_FixDisplayPreferencesIndex was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:07.895623566Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Perform migration 20201004171403_AddMaxActiveSessions\n","stream":"stdout","time":"2026-07-07T13:14:07.896608341Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Migration 20201004171403_AddMaxActiveSessions was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:07.952377491Z"}
{"log":"[13:14:07] [INF] [4] InternalDatabaseMigration: Perform migration 20201204223655_AddCustomDisplayPreferences\n","stream":"stdout","time":"2026-07-07T13:14:07.952996261Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20201204223655_AddCustomDisplayPreferences was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.041868165Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20210320181425_AddIndexesAndCollations\n","stream":"stdout","time":"2026-07-07T13:14:08.042510871Z"}
{"log":"[13:14:08] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: An operation of type 'SqlOperation' will be attempted while a rebuild of table 'ImageInfos' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.\n","stream":"stdout","time":"2026-07-07T13:14:08.130297407Z"}
{"log":"[13:14:08] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: An operation of type 'SqlOperation' will be attempted while a rebuild of table 'ImageInfos' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.\n","stream":"stdout","time":"2026-07-07T13:14:08.131118176Z"}
{"log":"[13:14:08] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: An operation of type 'SqlOperation' will be attempted while a rebuild of table 'Permissions' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.\n","stream":"stdout","time":"2026-07-07T13:14:08.13535504Z"}
{"log":"[13:14:08] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: An operation of type 'SqlOperation' will be attempted while a rebuild of table 'Permissions' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.\n","stream":"stdout","time":"2026-07-07T13:14:08.136072925Z"}
{"log":"[13:14:08] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: An operation of type 'SqlOperation' will be attempted while a rebuild of table 'Preferences' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.\n","stream":"stdout","time":"2026-07-07T13:14:08.138847744Z"}
{"log":"[13:14:08] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: An operation of type 'SqlOperation' will be attempted while a rebuild of table 'Preferences' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.\n","stream":"stdout","time":"2026-07-07T13:14:08.13988497Z"}
{"log":"[13:14:08] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: An operation of type 'SqlOperation' will be attempted while a rebuild of table 'Users' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.\n","stream":"stdout","time":"2026-07-07T13:14:08.144132799Z"}
{"log":"[13:14:08] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: An operation of type 'SqlOperation' will be attempted while a rebuild of table 'Users' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.\n","stream":"stdout","time":"2026-07-07T13:14:08.213968443Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20210320181425_AddIndexesAndCollations was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.213996512Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20210407110544_NullableCustomPrefValue\n","stream":"stdout","time":"2026-07-07T13:14:08.214000538Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20210407110544_NullableCustomPrefValue was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.214003662Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20210814002109_AddDevices\n","stream":"stdout","time":"2026-07-07T13:14:08.214006836Z"}
{"log":"[13:14:08] [WRN] [15] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0051ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:08.234761631Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20210814002109_AddDevices was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.249333955Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20221022080052_AddIndexActivityLogsDateCreated\n","stream":"stdout","time":"2026-07-07T13:14:08.249360594Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20221022080052_AddIndexActivityLogsDateCreated was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.288177157Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20230526173516_RemoveEasyPassword\n","stream":"stdout","time":"2026-07-07T13:14:08.288372922Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20230526173516_RemoveEasyPassword was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.369307972Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20230626233818_AddTrickplayInfos\n","stream":"stdout","time":"2026-07-07T13:14:08.371773421Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20230626233818_AddTrickplayInfos was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.420573062Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20230923170422_UserCastReceiver\n","stream":"stdout","time":"2026-07-07T13:14:08.430584957Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20230923170422_UserCastReceiver was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.461968201Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20240729140605_AddMediaSegments\n","stream":"stdout","time":"2026-07-07T13:14:08.461990981Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20240729140605_AddMediaSegments was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.504608327Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20240928082930_MarkSegmentProviderIdNonNullable\n","stream":"stdout","time":"2026-07-07T13:14:08.504920612Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20240928082930_MarkSegmentProviderIdNonNullable was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.56774397Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20241020103111_LibraryDbMigration\n","stream":"stdout","time":"2026-07-07T13:14:08.568244962Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20241020103111_LibraryDbMigration was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.863359828Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20241111131257_AddedCustomDataKey\n","stream":"stdout","time":"2026-07-07T13:14:08.865913395Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20241111131257_AddedCustomDataKey was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.924984598Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20241111135439_AddedCustomDataKeyKey\n","stream":"stdout","time":"2026-07-07T13:14:08.925515494Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Migration 20241111135439_AddedCustomDataKeyKey was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:08.99385668Z"}
{"log":"[13:14:08] [INF] [4] InternalDatabaseMigration: Perform migration 20241112152323_FixAncestorIdConfig\n","stream":"stdout","time":"2026-07-07T13:14:08.994336111Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20241112152323_FixAncestorIdConfig was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.149450036Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20241112232041_FixMediaStreams\n","stream":"stdout","time":"2026-07-07T13:14:09.150756566Z"}
{"log":"[13:14:09] [WRN] [15] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0038ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:09.286836962Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20241112232041_FixMediaStreams was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.346336946Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20241112234144_FixMediaStreams2\n","stream":"stdout","time":"2026-07-07T13:14:09.346747029Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20241112234144_FixMediaStreams2 was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.490060208Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20241113133548_EnforceUniqueItemValue\n","stream":"stdout","time":"2026-07-07T13:14:09.490752344Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20241113133548_EnforceUniqueItemValue was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.575444338Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20250202021306_FixedCollation\n","stream":"stdout","time":"2026-07-07T13:14:09.575649856Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20250202021306_FixedCollation was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.661992155Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20250204092455_MakeStartEndDateNullable\n","stream":"stdout","time":"2026-07-07T13:14:09.662220122Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20250204092455_MakeStartEndDateNullable was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.77086564Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20250214031148_ChannelIdGuid\n","stream":"stdout","time":"2026-07-07T13:14:09.770922489Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20250214031148_ChannelIdGuid was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.839575576Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20250326065026_AddInheritedParentalRatingSubValue\n","stream":"stdout","time":"2026-07-07T13:14:09.840156717Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20250326065026_AddInheritedParentalRatingSubValue was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.922815679Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20250327101120_AddKeyframeData\n","stream":"stdout","time":"2026-07-07T13:14:09.923094355Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Migration 20250327101120_AddKeyframeData was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:09.969475691Z"}
{"log":"[13:14:09] [INF] [4] InternalDatabaseMigration: Perform migration 20250327171413_AddHdr10PlusFlag\n","stream":"stdout","time":"2026-07-07T13:14:09.970038926Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250327171413_AddHdr10PlusFlag was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.016017362Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20250331182844_FixAttachmentMigration\n","stream":"stdout","time":"2026-07-07T13:14:10.01638339Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250331182844_FixAttachmentMigration was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.134116372Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20250401142247_FixAncestors\n","stream":"stdout","time":"2026-07-07T13:14:10.134151514Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250401142247_FixAncestors was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.215820905Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20250405075612_FixItemValuesIndices\n","stream":"stdout","time":"2026-07-07T13:14:10.2183843Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250405075612_FixItemValuesIndices was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.308915182Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20250609115616_DetachUserDataInsteadOfDelete\n","stream":"stdout","time":"2026-07-07T13:14:10.312057297Z"}
{"log":"[13:14:10] [WRN] [6] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0039ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:10.415120892Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250609115616_DetachUserDataInsteadOfDelete was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.57076848Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20250622170802_BaseItemImageInfoDateModifiedNullable\n","stream":"stdout","time":"2026-07-07T13:14:10.571487244Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250622170802_BaseItemImageInfoDateModifiedNullable was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.650368584Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20250714044826_ResetJournalMode\n","stream":"stdout","time":"2026-07-07T13:14:10.650815181Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250714044826_ResetJournalMode was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.69785971Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20250913211637_AddProperParentChildRelationBaseItemWithCascade\n","stream":"stdout","time":"2026-07-07T13:14:10.698148891Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250913211637_AddProperParentChildRelationBaseItemWithCascade was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.787595665Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20250925203415_ExtendPeopleMapKey\n","stream":"stdout","time":"2026-07-07T13:14:10.81019401Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20250925203415_ExtendPeopleMapKey was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.85513506Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20260522092303_AddNormalizedUsername\n","stream":"stdout","time":"2026-07-07T13:14:10.856817786Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20260522092303_AddNormalizedUsername was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.895375684Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Perform migration 20260524120336_AddUniqueNormalizedUsernameIndex\n","stream":"stdout","time":"2026-07-07T13:14:10.949876876Z"}
{"log":"[13:14:10] [INF] [4] InternalDatabaseMigration: Migration 20260524120336_AddUniqueNormalizedUsernameIndex was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:10.96197727Z"}
{"log":"[13:14:11] [WRN] [6] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0056ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:11.554952381Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Saving system configuration\n","stream":"stdout","time":"2026-07-07T13:14:12.09792442Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T13:14:12.10095742Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: TMDb 10.11.11.0\n","stream":"stdout","time":"2026-07-07T13:14:12.105678663Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Studio Images 10.11.11.0\n","stream":"stdout","time":"2026-07-07T13:14:12.106918095Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: OMDb 10.11.11.0\n","stream":"stdout","time":"2026-07-07T13:14:12.107709024Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: MusicBrainz 10.11.11.0\n","stream":"stdout","time":"2026-07-07T13:14:12.24337321Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: AudioDB 10.11.11.0\n","stream":"stdout","time":"2026-07-07T13:14:12.24631027Z"}
{"log":"[13:14:12] [WRN] [16] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0041ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:12.630733685Z"}
{"log":"[13:14:12] [INF] [4] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 5 migrations for stage AppInitialisation.\n","stream":"stdout","time":"2026-07-07T13:14:12.802540664Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Perform migration 20250420090000_AddDefaultPluginRepository\n","stream":"stdout","time":"2026-07-07T13:14:12.803164066Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Saving system configuration\n","stream":"stdout","time":"2026-07-07T13:14:12.810482596Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T13:14:12.812003643Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Migration 20250420090000_AddDefaultPluginRepository was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:12.81357996Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Perform migration 20250420110000_ReaddDefaultPluginRepository\n","stream":"stdout","time":"2026-07-07T13:14:12.813982054Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Migration 20250420110000_ReaddDefaultPluginRepository was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:12.816044906Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Perform migration 20250420160000_AddDefaultCastReceivers\n","stream":"stdout","time":"2026-07-07T13:14:12.816405831Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Saving system configuration\n","stream":"stdout","time":"2026-07-07T13:14:12.818185318Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T13:14:12.819337012Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Migration 20250420160000_AddDefaultCastReceivers was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:12.820276364Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Perform migration 20250420170000_UpdateDefaultPluginRepository\n","stream":"stdout","time":"2026-07-07T13:14:12.820509423Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Saving system configuration\n","stream":"stdout","time":"2026-07-07T13:14:12.822107857Z"}
{"log":"[13:14:12] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T13:14:12.822744123Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Migration 20250420170000_UpdateDefaultPluginRepository was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:12.82598085Z"}
{"log":"[13:14:12] [INF] [4] InternalCodeMigration: Perform migration 20250420230000_MoveTrickplayFiles\n","stream":"stdout","time":"2026-07-07T13:14:12.825992609Z"}
{"log":"[13:14:13] [WRN] [6] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0039ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T13:14:13.653312297Z"}
{"log":"[13:14:14] [INF] [4] Jellyfin.Server.Migrations.Routines.MoveTrickplayFiles: Checked: 5000 - Moved: 0 - Time: 00:00:01.4293538\n","stream":"stdout","time":"2026-07-07T13:14:14.258270137Z"}
{"log":"[13:14:14] [INF] [4] Jellyfin.Server.Migrations.Routines.MoveTrickplayFiles: Moved 0 items in 00:00:01.4323403\n","stream":"stdout","time":"2026-07-07T13:14:14.402762749Z"}
{"log":"[13:14:14] [INF] [4] InternalCodeMigration: Migration 20250420230000_MoveTrickplayFiles was successfully applied\n","stream":"stdout","time":"2026-07-07T13:14:14.409972405Z"}
{"log":"[13:14:14] [INF] [4] Main: Attempt to cleanup JellyfinDb backup.\n","stream":"stdout","time":"2026-07-07T13:14:14.410000142Z"}
{"log":"[13:14:14] [INF] [6] Main: Kestrel is listening on all interfaces\n","stream":"stdout","time":"2026-07-07T13:14:14.516230843Z"}
{"log":"[13:14:14] [WRN] [16] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {d9d580e9-1d5b-42b9-b137-bb7a2d345156} may be persisted to storage in unencrypted form.\n","stream":"stdout","time":"2026-07-07T13:14:14.757937959Z"}
{"log":"[13:14:16] [WRN] [6] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: /run/s6-rc:s6-rc-init:LHhiAA/servicedirs/svc-jellyfin/wwwroot. Static files may be unavailable.\n","stream":"stdout","time":"2026-07-07T13:14:16.988169504Z"}
{"log":"[13:14:18] [INF] [6] Emby.Server.Implementations.ApplicationHost: Running startup tasks\n","stream":"stdout","time":"2026-07-07T13:14:18.602688506Z"}
{"log":"[13:14:18] [INF] [6] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Generate Trickplay Images set to fire at 2026-07-08 03:00:00.000 +00:00, which is 13:45:41.3727646 from now.\n","stream":"stdout","time":"2026-07-07T13:14:18.628756569Z"}
{"log":"[13:14:18] [INF] [6] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Extract Chapter Images set to fire at 2026-07-08 02:00:00.000 +00:00, which is 12:45:41.3673677 from now.\n","stream":"stdout","time":"2026-07-07T13:14:18.632879479Z"}
{"log":"[13:14:21] [INF] [4] Emby.Server.Implementations.ScheduledTasks.TaskManager: Clean up collections and playlists Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T13:14:21.656498713Z"}
{"log":"[13:14:21] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: Clean Transcode Directory Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T13:14:21.660508006Z"}
{"log":"[13:14:22] [INF] [6] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version 7.1.4\n","stream":"stdout","time":"2026-07-07T13:14:22.319207082Z"}
{"log":"[13:14:22] [INF] [6] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available decoders: [\"libdav1d\", \"av1\", \"av1_cuvid\", \"av1_qsv\", \"h264\", \"h264_qsv\", \"h264_cuvid\", \"hevc\", \"hevc_qsv\", \"hevc_cuvid\", \"mpeg2video\", \"mpeg2_qsv\", \"mpeg2_cuvid\", \"mpeg4\", \"mpeg4_cuvid\", \"msmpeg4\", \"vc1_qsv\", \"vc1_cuvid\", \"vp8\", \"libvpx\", \"vp8_cuvid\", \"vp8_qsv\", \"vp9\", \"libvpx-vp9\", \"vp9_cuvid\", \"vp9_qsv\", \"aac\", \"ac3\", \"ac4\", \"dca\", \"flac\", \"mp3\", \"truehd\"]\n","stream":"stdout","time":"2026-07-07T13:14:22.647396089Z"}
{"log":"[13:14:22] [INF] [6] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available encoders: [\"libsvtav1\", \"av1_nvenc\", \"av1_qsv\", \"av1_amf\", \"av1_vaapi\", \"libx264\", \"h264_amf\", \"h264_nvenc\", \"h264_qsv\", \"h264_v4l2m2m\", \"h264_vaapi\", \"libx265\", \"hevc_amf\", \"hevc_nvenc\", \"hevc_qsv\", \"hevc_vaapi\", \"mjpeg_qsv\", \"mjpeg_vaapi\", \"aac\", \"libfdk_aac\", \"ac3\", \"alac\", \"dca\", \"flac\", \"libmp3lame\", \"libopus\", \"truehd\", \"libvorbis\", \"srt\"]\n","stream":"stdout","time":"2026-07-07T13:14:22.741908254Z"}
{"log":"[13:14:22] [INF] [6] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: [\"bwdif_cuda\", \"bwdif_opencl\", \"deinterlace_qsv\", \"deinterlace_vaapi\", \"flip_vulkan\", \"hwupload_cuda\", \"hwupload_vaapi\", \"libplacebo\", \"overlay_opencl\", \"overlay_qsv\", \"overlay_vaapi\", \"overlay_vulkan\", \"overlay_cuda\", \"procamp_vaapi\", \"scale_cuda\", \"scale_opencl\", \"scale_qsv\", \"scale_vaapi\", \"scale_vulkan\", \"tonemapx\", \"tonemap_cuda\", \"tonemap_opencl\", \"tonemap_vaapi\", \"transpose_cuda\", \"transpose_opencl\", \"transpose_vaapi\", \"transpose_vulkan\", \"vpp_qsv\", \"yadif_cuda\", \"yadif_opencl\", \"zscale\", \"alphasrc\"]\n","stream":"stdout","time":"2026-07-07T13:14:22.877931502Z"}
{"log":"[13:14:23] [INF] [6] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: [\"cuda\", \"vaapi\", \"qsv\", \"drm\", \"opencl\", \"vulkan\"]\n","stream":"stdout","time":"2026-07-07T13:14:23.588719507Z"}
{"log":"[13:14:24] [INF] [4] Emby.Server.Implementations.ScheduledTasks.TaskManager: Update Plugins Completed after 0 minute(s) and 2 seconds\n","stream":"stdout","time":"2026-07-07T13:14:24.245521277Z"}
{"log":"[13:14:35] [INF] [6] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: /usr/lib/jellyfin-ffmpeg/ffmpeg\n","stream":"stdout","time":"2026-07-07T13:14:35.418342271Z"}
{"log":"[13:14:35] [INF] [6] Emby.Server.Implementations.ApplicationHost: ServerId: a139841f1e0743c8bcf84d400adc50e7\n","stream":"stdout","time":"2026-07-07T13:14:35.42056945Z"}
{"log":"[13:14:35] [INF] [6] Emby.Server.Implementations.ApplicationHost: Core startup complete\n","stream":"stdout","time":"2026-07-07T13:14:35.420849477Z"}
{"log":"[13:14:35] [INF] [6] Main: Startup complete 0:00:44.5181135\n","stream":"stdout","time":"2026-07-07T13:14:35.421293078Z"}
{"log":"[ls.io-init] done.\n","stream":"stdout","time":"2026-07-07T13:14:35.911419964Z"}
{"log":"[14:14:18] [INF] [28] Emby.Server.Implementations.ScheduledTasks.TaskManager: Clean Transcode Directory Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T14:14:18.659061939Z"}
{"log":"[14:14:18] [INF] [26] Emby.Server.Implementations.ScheduledTasks.TaskManager: Download missing subtitles Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T14:14:18.707194861Z"}
{"log":"[14:14:18] [INF] [20] Emby.Server.Implementations.ScheduledTasks.TaskManager: Audio Normalization Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T14:14:18.707241282Z"}
{"log":"[14:14:18] [INF] [31] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db...\n","stream":"stdout","time":"2026-07-07T14:14:18.707249629Z"}
{"log":"[14:14:19] [INF] [25] Emby.Server.Implementations.ScheduledTasks.TaskManager: Clean Cache Directory Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T14:14:19.009659465Z"}
{"log":"[14:14:19] [INF] [27] Emby.Server.Implementations.ScheduledTasks.TaskManager: Clean Log Directory Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T14:14:19.06250404Z"}
{"log":"[14:14:19] [INF] [28] Emby.Server.Implementations.Library.LibraryManager: Validating media library\n","stream":"stdout","time":"2026-07-07T14:14:19.127161464Z"}
{"log":"[14:14:19] [INF] [30] Emby.Server.Implementations.ScheduledTasks.TaskManager: Media Segment Scan Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T14:14:19.442538162Z"}
{"log":"[14:14:19] [INF] [25] Emby.Server.Implementations.ScheduledTasks.TaskManager: TasksRefreshChannels Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T14:14:19.5662796Z"}
{"log":"[14:14:19] [INF] [26] Emby.Server.Implementations.Library.LibraryManager: People validation complete\n","stream":"stdout","time":"2026-07-07T14:14:19.742075387Z"}
{"log":"[14:14:19] [INF] [21] Emby.Server.Implementations.ScheduledTasks.TaskManager: Download missing lyrics Completed after 0 minute(s) and 1 seconds\n","stream":"stdout","time":"2026-07-07T14:14:19.781383299Z"}
{"log":"[14:14:19] [WRN] [26] Microsoft.EntityFrameworkCore.Query: The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased.\n","stream":"stdout","time":"2026-07-07T14:14:19.837362737Z"}
{"log":"[14:14:19] [INF] [26] Emby.Server.Implementations.ScheduledTasks.TaskManager: Refresh People Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T14:14:19.863946324Z"}
{"log":"[14:14:20] [INF] [31] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: jellyfin.db optimized successfully!\n","stream":"stdout","time":"2026-07-07T14:14:20.521358379Z"}
{"log":"[14:14:20] [INF] [31] Emby.Server.Implementations.ScheduledTasks.TaskManager: Optimize database Completed after 0 minute(s) and 1 seconds\n","stream":"stdout","time":"2026-07-07T14:14:20.523604526Z"}
{"log":"[14:14:20] [WRN] [28] MediaBrowser.Controller.Entities.BaseItem: Library folder /config/data/data/playlists is inaccessible or empty, skipping\n","stream":"stdout","time":"2026-07-07T14:14:20.785306891Z"}
{"log":"[14:14:21] [WRN] [28] MediaBrowser.Controller.Entities.BaseItem: Library folder /config/data/data/playlists is inaccessible or empty, skipping\n","stream":"stdout","time":"2026-07-07T14:14:21.03123616Z"}
{"log":"[14:14:21] [INF] [28] Emby.Server.Implementations.ScheduledTasks.TaskManager: Scan Media Library Completed after 0 minute(s) and 2 seconds\n","stream":"stdout","time":"2026-07-07T14:14:21.404507129Z"}
{"log":"[14:14:21] [INF] [30] Emby.Server.Implementations.ScheduledTasks.TaskManager: Update Plugins Completed after 0 minute(s) and 3 seconds\n","stream":"stdout","time":"2026-07-07T14:14:21.8945497Z"}
{"log":"[14:14:22] [INF] [21] Jellyfin.LiveTv.Guide.GuideManager: Refreshing guide with 7 days of guide data\n","stream":"stdout","time":"2026-07-07T14:14:22.309863542Z"}
{"log":"[14:14:22] [INF] [21] Emby.Server.Implementations.ScheduledTasks.TaskManager: Refresh Guide Completed after 0 minute(s) and 3 seconds\n","stream":"stdout","time":"2026-07-07T14:14:22.327305409Z"}
{"log":"[15:14:19] [INF] [23] Emby.Server.Implementations.ScheduledTasks.TaskManager: Download missing lyrics Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T15:14:19.673444545Z"}
{"log":"[15:14:19] [INF] [19] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db...\n","stream":"stdout","time":"2026-07-07T15:14:19.752558892Z"}
{"log":"[15:14:19] [INF] [19] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: jellyfin.db optimized successfully!\n","stream":"stdout","time":"2026-07-07T15:14:19.86617958Z"}
{"log":"[15:14:19] [INF] [19] Emby.Server.Implementations.ScheduledTasks.TaskManager: Optimize database Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T15:14:19.866614609Z"}
{"log":"[15:14:20] [INF] [16] Emby.Server.Implementations.Library.LibraryManager: Validating media library\n","stream":"stdout","time":"2026-07-07T15:14:20.057987186Z"}
{"log":"[15:14:20] [WRN] [16] MediaBrowser.Controller.Entities.BaseItem: Library folder /config/data/data/playlists is inaccessible or empty, skipping\n","stream":"stdout","time":"2026-07-07T15:14:20.141584725Z"}
{"log":"[15:14:20] [WRN] [16] MediaBrowser.Controller.Entities.BaseItem: Library folder /config/data/data/playlists is inaccessible or empty, skipping\n","stream":"stdout","time":"2026-07-07T15:14:20.154435011Z"}
{"log":"[15:14:20] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: Scan Media Library Completed after 0 minute(s) and 0 seconds\n","stream":"stdout","time":"2026-07-07T15:14:20.177332724Z"}
{"log":"[15:14:23] [INF] [24] Jellyfin.LiveTv.Guide.GuideManager: Refreshing guide with 7 days of guide data\n","stream":"stdout","time":"2026-07-07T15:14:23.124721155Z"}
{"log":"[15:14:23] [INF] [24] Emby.Server.Implementations.ScheduledTasks.TaskManager: Refresh Guide Completed after 0 minute(s) and 3 seconds\n","stream":"stdout","time":"2026-07-07T15:14:23.134184004Z"}
{"log":"[21:15:22] [INF] [154] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db...\n","stream":"stdout","time":"2026-07-07T21:15:22.427644234Z"}
{"log":"[21:15:30] [INF] [154] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: jellyfin.db optimized successfully!\n","stream":"stdout","time":"2026-07-07T21:15:30.483740034Z"}
{"log":"[21:15:30] [INF] [154] Emby.Server.Implementations.ScheduledTasks.TaskManager: Optimize database Completed after 0 minute(s) and 8 seconds\n","stream":"stdout","time":"2026-07-07T21:15:30.977725885Z"}
{"log":"[21:28:18] [INF] [44] Emby.Server.Implementations.Session.SessionManager: Sending shutdown notifications\n","stream":"stdout","time":"2026-07-07T21:28:18.962034773Z"}
{"log":"[21:28:22] [INF] [43] Main: Running query planner optimizations in the database... This might take a while\n","stream":"stdout","time":"2026-07-07T21:28:22.256727975Z"}
{"log":"[migrations] started\n","stream":"stdout","time":"2026-07-07T21:28:54.986613582Z"}
{"log":"[migrations] no migrations found\n","stream":"stdout","time":"2026-07-07T21:28:54.987080381Z"}
{"log":"usermod: no changes\n","stream":"stdout","time":"2026-07-07T21:28:56.374359911Z"}
{"log":"usermod: no changes\n","stream":"stdout","time":"2026-07-07T21:28:56.495456256Z"}
{"log":"usermod: no changes\n","stream":"stdout","time":"2026-07-07T21:28:56.498922795Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T21:28:56.501227228Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T21:28:56.501263289Z"}
{"log":"      ██╗     ███████╗██╗ ██████╗\n","stream":"stdout","time":"2026-07-07T21:28:56.501266043Z"}
{"log":"      ██║     ██╔════╝██║██╔═══██╗\n","stream":"stdout","time":"2026-07-07T21:28:56.50126857Z"}
{"log":"      ██║     ███████╗██║██║   ██║\n","stream":"stdout","time":"2026-07-07T21:28:56.501271014Z"}
{"log":"      ██║     ╚════██║██║██║   ██║\n","stream":"stdout","time":"2026-07-07T21:28:56.501273489Z"}
{"log":"      ███████╗███████║██║╚██████╔╝\n","stream":"stdout","time":"2026-07-07T21:28:56.501275819Z"}
{"log":"      ╚══════╝╚══════╝╚═╝ ╚═════╝\n","stream":"stdout","time":"2026-07-07T21:28:56.501278131Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T21:28:56.50128055Z"}
{"log":"   Brought to you by linuxserver.io\n","stream":"stdout","time":"2026-07-07T21:28:56.501282607Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T21:28:56.501284839Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T21:28:56.50166995Z"}
{"log":"To support the app dev(s) visit:\n","stream":"stdout","time":"2026-07-07T21:28:56.505146454Z"}
{"log":"Jellyfin: https://opencollective.com/jellyfin\n","stream":"stdout","time":"2026-07-07T21:28:56.523575001Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T21:28:56.523611524Z"}
{"log":"To support LSIO projects visit:\n","stream":"stdout","time":"2026-07-07T21:28:56.523614901Z"}
{"log":"https://www.linuxserver.io/donate/\n","stream":"stdout","time":"2026-07-07T21:28:56.523617384Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T21:28:56.523619688Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T21:28:56.523621887Z"}
{"log":"GID/UID\n","stream":"stdout","time":"2026-07-07T21:28:56.5236254Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T21:28:56.523627726Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T21:28:56.566837426Z"}
{"log":"User UID:    0\n","stream":"stdout","time":"2026-07-07T21:28:56.566872493Z"}
{"log":"User GID:    0\n","stream":"stdout","time":"2026-07-07T21:28:56.566875849Z"}
{"log":"───────────────────────────────────────\n","stream":"stdout","time":"2026-07-07T21:28:56.566878173Z"}
{"log":"[custom-init] No custom files found, skipping...\n","stream":"stdout","time":"2026-07-07T21:28:57.609455603Z"}
{"log":"[21:29:22] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T21:29:23.038516067Z"}
{"log":"[21:29:28] [INF] [9] Jellyfin.Server.ServerSetupApp.SetupServer: Kestrel is listening on all interfaces\n","stream":"stdout","time":"2026-07-07T21:29:28.654064599Z"}
{"log":"[21:29:29] [INF] [9] Main: Jellyfin version: 10.11.11\n","stream":"stdout","time":"2026-07-07T21:29:29.193104128Z"}
{"log":"[21:29:29] [INF] [9] Main: Environment Variables: [\"[JELLYFIN_CACHE_DIR, /config/cache]\", \"[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]\", \"[JELLYFIN_CONFIG_DIR, /config]\", \"[JELLYFIN_DATA_DIR, /config/data]\", \"[JELLYFIN_LOG_DIR, /config/log]\"]\n","stream":"stdout","time":"2026-07-07T21:29:29.221131193Z"}
{"log":"[21:29:29] [INF] [9] Main: Arguments: [\"/usr/lib/jellyfin/bin/jellyfin.dll\", \"--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg\"]\n","stream":"stdout","time":"2026-07-07T21:29:29.226867649Z"}
{"log":"[21:29:29] [INF] [9] Main: Operating system: Ubuntu 24.04.4 LTS\n","stream":"stdout","time":"2026-07-07T21:29:29.281451637Z"}
{"log":"[21:29:29] [INF] [9] Main: Architecture: X64\n","stream":"stdout","time":"2026-07-07T21:29:29.281485876Z"}
{"log":"[21:29:29] [INF] [9] Main: 64-Bit Process: True\n","stream":"stdout","time":"2026-07-07T21:29:29.281489107Z"}
{"log":"[21:29:29] [INF] [9] Main: User Interactive: True\n","stream":"stdout","time":"2026-07-07T21:29:29.28181173Z"}
{"log":"[21:29:29] [INF] [9] Main: Processor count: 2\n","stream":"stdout","time":"2026-07-07T21:29:29.282146404Z"}
{"log":"[21:29:29] [INF] [9] Main: Program data path: /config/data\n","stream":"stdout","time":"2026-07-07T21:29:29.285895347Z"}
{"log":"[21:29:29] [INF] [9] Main: Log directory path: /config/log\n","stream":"stdout","time":"2026-07-07T21:29:29.285912374Z"}
{"log":"[21:29:29] [INF] [9] Main: Config directory path: /config\n","stream":"stdout","time":"2026-07-07T21:29:29.285915688Z"}
{"log":"[21:29:29] [INF] [9] Main: Cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T21:29:29.285918871Z"}
{"log":"[21:29:29] [INF] [9] Main: Temp directory path: /tmp/jellyfin\n","stream":"stdout","time":"2026-07-07T21:29:29.286132413Z"}
{"log":"[21:29:29] [INF] [9] Main: Web resources path: /usr/share/jellyfin/web\n","stream":"stdout","time":"2026-07-07T21:29:29.2869434Z"}
{"log":"[21:29:29] [INF] [9] Main: Application directory: /usr/lib/jellyfin/bin/\n","stream":"stdout","time":"2026-07-07T21:29:29.287426546Z"}
{"log":"[21:29:29] [INF] [9] Jellyfin.Server.Startup: Storage path `/config/data/data` (Fixed) successfully checked with 467.3GiB free which is over the minimum of 2GiB.\n","stream":"stdout","time":"2026-07-07T21:29:29.408721998Z"}
{"log":"[21:29:29] [INF] [9] Jellyfin.Server.Startup: Storage path `/config/cache` (Fixed) successfully checked with 467.3GiB free which is over the minimum of 2GiB.\n","stream":"stdout","time":"2026-07-07T21:29:29.408796833Z"}
{"log":"[21:29:29] [INF] [9] Jellyfin.Server.Startup: Storage path `/config/data` (Fixed) successfully checked with 467.3GiB free which is over the minimum of 2GiB.\n","stream":"stdout","time":"2026-07-07T21:29:29.408803713Z"}
{"log":"[21:29:29] [INF] [9] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T21:29:29.592835044Z"}
{"log":"[21:29:30] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 1.4905ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:30.718758667Z"}
{"log":"[21:29:31] [WRN] [7] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.1042ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:31.941481812Z"}
{"log":"[21:29:32] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: Data Source=/config/data/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True\n","stream":"stdout","time":"2026-07-07T21:29:32.336917793Z"}
{"log":"[21:29:32] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to: \r\n","stream":"stdout","time":"2026-07-07T21:29:32.394149062Z"}
{"log":"PRAGMA locking_mode=NORMAL;\n","stream":"stdout","time":"2026-07-07T21:29:32.394186146Z"}
{"log":"PRAGMA journal_size_limit=134217728;\n","stream":"stdout","time":"2026-07-07T21:29:32.394189943Z"}
{"log":"PRAGMA synchronous=1;\n","stream":"stdout","time":"2026-07-07T21:29:32.394193079Z"}
{"log":"PRAGMA temp_store=2;\n","stream":"stdout","time":"2026-07-07T21:29:32.394196175Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T21:29:32.394199277Z"}
{"log":"[21:29:32] [INF] [9] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.\n","stream":"stdout","time":"2026-07-07T21:29:32.399045649Z"}
{"log":"[21:29:32] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: Initialise Migration service.\n","stream":"stdout","time":"2026-07-07T21:29:32.99020943Z"}
{"log":"[21:29:32] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: System initialisation detected. Seed data.\n","stream":"stdout","time":"2026-07-07T21:29:32.991560973Z"}
{"log":"[21:29:33] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0072ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:33.016120764Z"}
{"log":"[21:29:34] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0092ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:34.079512921Z"}
{"log":"[21:29:35] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0124ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:35.163308441Z"}
{"log":"[21:29:36] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.013ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:36.26198712Z"}
{"log":"[21:29:37] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0039ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:37.306669262Z"}
{"log":"[21:29:38] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0062ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:38.355950686Z"}
{"log":"[21:29:38] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: Migration system initialisation completed.\n","stream":"stdout","time":"2026-07-07T21:29:38.524432727Z"}
{"log":"[21:29:38] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage PreInitialisation.\n","stream":"stdout","time":"2026-07-07T21:29:38.574448406Z"}
{"log":"[21:29:38] [INF] [9] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache\n","stream":"stdout","time":"2026-07-07T21:29:38.829647983Z"}
{"log":"[21:29:39] [WRN] [7] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0059ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:39.397370405Z"}
{"log":"[21:29:40] [INF] [9] Emby.Server.Implementations.ApplicationHost: Loading assemblies\n","stream":"stdout","time":"2026-07-07T21:29:40.078075728Z"}
{"log":"[21:29:40] [WRN] [7] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0134ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:40.424232527Z"}
{"log":"[21:29:40] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: [\"::1/128\", \"fe80::/10\", \"fc00::/7\", \"127.0.0.1/8\", \"10.0.0.0/8\", \"172.16.0.0/12\", \"192.168.0.0/16\"]\n","stream":"stdout","time":"2026-07-07T21:29:40.864212957Z"}
{"log":"[21:29:40] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []\n","stream":"stdout","time":"2026-07-07T21:29:40.864476278Z"}
{"log":"[21:29:40] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: [\"::1/128\", \"fe80::/10\", \"fc00::/7\", \"127.0.0.1/8\", \"10.0.0.0/8\", \"172.16.0.0/12\", \"192.168.0.0/16\"]\n","stream":"stdout","time":"2026-07-07T21:29:40.865358544Z"}
{"log":"[21:29:40] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: []\n","stream":"stdout","time":"2026-07-07T21:29:40.866333028Z"}
{"log":"[21:29:40] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses [\"::\"]\n","stream":"stdout","time":"2026-07-07T21:29:40.868160151Z"}
{"log":"[21:29:40] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is Allowlist\n","stream":"stdout","time":"2026-07-07T21:29:40.868377274Z"}
{"log":"[21:29:40] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []\n","stream":"stdout","time":"2026-07-07T21:29:40.868741377Z"}
{"log":"[21:29:41] [WRN] [7] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0061ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:41.452182901Z"}
{"log":"[21:29:42] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0053ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:42.483767665Z"}
{"log":"[21:29:43] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0163ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:43.526991231Z"}
{"log":"[21:29:44] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0098ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:44.559951243Z"}
{"log":"[21:29:45] [WRN] [7] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0045ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:45.595705573Z"}
{"log":"[21:29:45] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: Data Source=/config/data/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True\n","stream":"stdout","time":"2026-07-07T21:29:46.000241474Z"}
{"log":"[21:29:46] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to: \r\n","stream":"stdout","time":"2026-07-07T21:29:46.000626409Z"}
{"log":"PRAGMA locking_mode=NORMAL;\n","stream":"stdout","time":"2026-07-07T21:29:46.000637372Z"}
{"log":"PRAGMA journal_size_limit=134217728;\n","stream":"stdout","time":"2026-07-07T21:29:46.000640807Z"}
{"log":"PRAGMA synchronous=1;\n","stream":"stdout","time":"2026-07-07T21:29:46.000643905Z"}
{"log":"PRAGMA temp_store=2;\n","stream":"stdout","time":"2026-07-07T21:29:46.000646756Z"}
{"log":"\n","stream":"stdout","time":"2026-07-07T21:29:46.000649572Z"}
{"log":"[21:29:46] [INF] [9] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.\n","stream":"stdout","time":"2026-07-07T21:29:46.001893025Z"}
{"log":"[21:29:46] [INF] [9] Main: Prepare system for possible migrations\n","stream":"stdout","time":"2026-07-07T21:29:46.012130744Z"}
{"log":"[21:29:46] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage CoreInitialisation.\n","stream":"stdout","time":"2026-07-07T21:29:46.089641083Z"}
{"log":"[21:29:46] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0042ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:46.642410972Z"}
{"log":"[21:29:47] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0042ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:47.671303502Z"}
{"log":"[21:29:48] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.009ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:48.709382052Z"}
{"log":"[21:29:49] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: TMDb 10.11.11.0\n","stream":"stdout","time":"2026-07-07T21:29:49.372132787Z"}
{"log":"[21:29:49] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Studio Images 10.11.11.0\n","stream":"stdout","time":"2026-07-07T21:29:49.443204996Z"}
{"log":"[21:29:49] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: OMDb 10.11.11.0\n","stream":"stdout","time":"2026-07-07T21:29:49.443233313Z"}
{"log":"[21:29:49] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: MusicBrainz 10.11.11.0\n","stream":"stdout","time":"2026-07-07T21:29:49.468752101Z"}
{"log":"[21:29:49] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: AudioDB 10.11.11.0\n","stream":"stdout","time":"2026-07-07T21:29:49.468800698Z"}
{"log":"[21:29:49] [WRN] [7] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0041ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:49.738659723Z"}
{"log":"[21:29:50] [WRN] [7] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0055ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:50.77486359Z"}
{"log":"[21:29:51] [WRN] [16] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 0.0054ms with message 'Server is still starting up.'\n","stream":"stdout","time":"2026-07-07T21:29:51.809122215Z"}
{"log":"[21:29:51] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage AppInitialisation.\n","stream":"stdout","time":"2026-07-07T21:29:51.91309596Z"}
{"log":"[21:29:52] [INF] [16] Main: Kestrel is listening on all interfaces\n","stream":"stdout","time":"2026-07-07T21:29:52.751768986Z"}
{"log":"[21:29:58] [WRN] [16] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: /run/s6-rc:s6-rc-init:hfOJJA/servicedirs/svc-jellyfin/wwwroot. Static files may be unavailable.\n","stream":"stdout","time":"2026-07-07T21:29:58.287294903Z"}
{"log":"[21:29:58] [INF] [16] Emby.Server.Implementations.ApplicationHost: Running startup tasks\n","stream":"stdout","time":"2026-07-07T21:29:58.619485322Z"}
{"log":"[21:29:58] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Generate Trickplay Images set to fire at 2026-07-08 03:00:00.000 +00:00, which is 05:30:01.2411725 from now.\n","stream":"stdout","time":"2026-07-07T21:29:58.761069758Z"}
