2026-05-28, 08:32 PM
Hello,
I recently removed my installation of Windows Server 2016 with Jellyfin and installed OpenMediaVault with Portainer, installed Jellyfin as docker image in Portainer and copied my movies and series to it. I have SSD for the OS and HDD for data. Jellyfin is installed on the SSD and media is on HDD. When I try to scan the library, identify it with some downloader or open some of media the server crashes imedietly, but slowly the files are appearing automatically and some of them is identified. In log I cannot see something about the crash. What can I do with it please?
The log:
[19:59:12] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Generovat obrázky pro Trickplay set to fire at 2026-05-29 03:00:00.000 +00:00, which is 07:00:47.8299312 from now.
[19:59:12] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Extrahovat obrázky kapitol set to fire at 2026-05-29 02:00:00.000 +00:00, which is 06:00:47.7684242 from now.
[19:59:12] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version 7.1.3
[19:59:12] [INF] [9] 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"]
[19:59:12] [INF] [9] 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"]
[19:59:12] [INF] [9] 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"]
[19:59:13] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[19:59:15] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: Pročistit kolekce a seznamy přehrávání Completed after 0 minute(s) and 0 seconds
[19:59:15] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: Vyčistit adresář s transkódovaným obsahem Completed after 0 minute(s) and 0 seconds
[19:59:18] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: Aktualizovat zásuvné moduly Completed after 0 minute(s) and 2 seconds
[19:59:58] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: /usr/lib/jellyfin-ffmpeg/ffmpeg
[19:59:58] [INF] [9] Emby.Server.Implementations.ApplicationHost: ServerId: e224289b4f694b5abf8f4b2f6d531604
[19:59:58] [INF] [9] Emby.Server.Implementations.ApplicationHost: Core startup complete
[19:59:58] [INF] [9] Main: Startup complete 0:01:04.094517
[20:00:01] [INF] [24] Emby.Server.Implementations.HttpServer.WebSocketManager: WS
192.168.0.177
[/url]
request
[20:00:10] [WRN] [21] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS
192.168.0.177
error receiving data: The remote party closed the WebSocket connection without completing the close handshake.
[20:00:10] [INF] [21] Emby.Server.Implementations.HttpServer.WebSocketManager: WS
192.168.0.177
[url=http://192.168.0.177/]
closed
[20:00:18] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /cache
[20:00:19] [INF] [9] Jellyfin.Server.ServerSetupApp.SetupServer: Kestrel is listening on
0.0.0.0
[20:00:19] [INF] [9] Main: Jellyfin version: 10.11.10
[20:00:19] [INF] [9] Main: Environment Variables: ["[JELLYFIN_FFMPEG, /usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_CACHE_DIR, /cache]", "[JELLYFIN_CONFIG_DIR, /config/config]", "[JELLYFIN_DATA_DIR, /config]", "[JELLYFIN_WEB_DIR, /jellyfin/jellyfin-web]"]
[20:00:19] [INF] [9] Main: Arguments: ["/jellyfin/jellyfin.dll"]
[20:00:19] [INF] [9] Main: Operating system: Debian GNU/Linux 13 (trixie)
[20:00:19] [INF] [9] Main: Architecture: X64
[20:00:19] [INF] [9] Main: 64-Bit Process: True
[20:00:19] [INF] [9] Main: User Interactive: True
[20:00:19] [INF] [9] Main: Processor count: 2
[20:00:19] [INF] [9] Main: Program data path: /config
[20:00:19] [INF] [9] Main: Log directory path: /config/log
[20:00:19] [INF] [9] Main: Config directory path: /config/config
[20:00:19] [INF] [9] Main: Cache path: /cache
[20:00:19] [INF] [9] Main: Temp directory path: /tmp/jellyfin
[20:00:19] [INF] [9] Main: Web resources path: /jellyfin/jellyfin-web
[20:00:19] [INF] [9] Main: Application directory: /jellyfin/
[20:00:19] [INF] [9] Jellyfin.Server.Startup: Storage path \
/config/data
[20:00:19] [INF] [9] Jellyfin.Server.Startup: Storage path \
/cache
[20:00:19] [INF] [9] Jellyfin.Server.Startup: Storage path \
/config
[20:00:19] [INF] [9] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /cache
[20:00:19] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: Data Source=/config/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True
[20:00:19] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to:
PRAGMA locking_mode=NORMAL;
PRAGMA journal_size_limit=134217728;
PRAGMA synchronous=1;
PRAGMA temp_store=2;
[20:00:19] [INF] [9] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[20:00:20] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: Initialise Migration service.
[20:00:21] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 15.9757ms with message 'Server is still starting up.'
[20:00:25] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage PreInitialisation.
[20:00:25] [INF] [9] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /cache
[20:00:25] [INF] [9] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "172.17.0.2"]
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is Allowlist
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[20:00:25] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: Data Source=/config/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True
[20:00:25] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to:
PRAGMA locking_mode=NORMAL;
PRAGMA journal_size_limit=134217728;
PRAGMA synchronous=1;
PRAGMA temp_store=2;
[20:00:25] [INF] [9] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[20:00:25] [INF] [9] Main: Prepare system for possible migrations
[20:00:26] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage CoreInitialisation.
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: TMDb
10.11.10.0
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Studio Images
10.11.10.0
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: OMDb
10.11.10.0
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: MusicBrainz
10.11.10.0
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: AudioDB
10.11.10.0
[20:00:27] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage AppInitialisation.
[20:00:27] [WRN] [7] Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository: Using an in-memory repository. Keys will not be persisted to storage.
[20:00:27] [WRN] [7] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
[20:00:28] [INF] [7] Main: Kestrel is listening on
0.0.0.0
[20:00:28] [WRN] [9] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {bccba3fb-be22-4852-8ab6-4751bca82c84} may be persisted to storage in unencrypted form.
[20:00:33] [WRN] [7] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: /wwwroot. Static files may be unavailable.
[20:00:33] [INF] [7] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[20:00:33] [INF] [7] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Generovat obrázky pro Trickplay set to fire at 2026-05-29 03:00:00.000 +00:00, which is 06:59:26.6885154 from now.
[20:00:33] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory /media/movies
[20:00:33] [INF] [7] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Extrahovat obrázky kapitol set to fire at 2026-05-29 02:00:00.000 +00:00, which is 05:59:26.6145623 from now.
[20:00:33] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version 7.1.3
[20:00:33] [INF] [7] 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"]
[20:00:33] [INF] [7] 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"]
[20:00:34] [INF] [7] 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"]
[20:00:35] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[20:00:36] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Vyčistit adresář s transkódovaným obsahem Completed after 0 minute(s) and 0 seconds
[20:00:36] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: Pročistit kolekce a seznamy přehrávání Completed after 0 minute(s) and 0 seconds
[20:00:39] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Aktualizovat zásuvné moduly Completed after 0 minute(s) and 2 seconds
[20:01:18] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: /usr/lib/jellyfin-ffmpeg/ffmpeg
[20:01:18] [INF] [7] Emby.Server.Implementations.ApplicationHost: ServerId: e224289b4f694b5abf8f4b2f6d531604
[20:01:18] [INF] [7] Emby.Server.Implementations.ApplicationHost: Core startup complete
[20:01:18] [INF] [7] Main: Startup complete 0:01:01.8794014
[20:03:50] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: movies (/media/movies) will be refreshed.
[20:04:08] [INF] [3] MediaBrowser.Providers.Movies.MovieMetadataService: File changed, pruning extracted data: /media/movies/Cars 2 (2011)/Cars 2 (2011).mkv
[20:04:15] [INF] [7] MediaBrowser.Providers.Movies.MovieMetadataService: File changed, pruning extracted data: /media/movies/Cars 3 (2017)/Cars 3 (2017).mkv
[20:04:23] [INF] [20] MediaBrowser.Providers.Movies.MovieMetadataService: File changed, pruning extracted data: /media/movies/Bulletproof Monk (2003)/Bulletproof Monk (2003).mkv
[20:05:18] [INF] [12] MediaBrowser.Providers.Movies.MovieMetadataService: File changed, pruning extracted data: /media/movies/Alexander (2004)/Alexander (2004).mkv
The docker compose:
version: "3.8"
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
user: 1000:1000
network_mode: bridge
ports:
- "8096:8096"
volumes:
- /srv/jellyfin/config
config
- /srv/jellyfin/cache
cache
- /srv/dev-disk-by-uuid-8fcfed4a-dc1d-4d65-b63a-352969c8f5b9/jellyfin/media
media:ro
restart: unless-stopped
My system configuration:
OS: OpenMediaVault + Portainer (Debian 13)
CPU: Intel Celeron T3500 2.0GHz
RAM: 4GB
64GB SSD + 1TB HDD
GPU: Intel GMA4500
I know, my system is slow, but on WS2016 it worked, mostly I have 576p, 480p and little bit of 720p media, mostly ripped original DVDs.
I recently removed my installation of Windows Server 2016 with Jellyfin and installed OpenMediaVault with Portainer, installed Jellyfin as docker image in Portainer and copied my movies and series to it. I have SSD for the OS and HDD for data. Jellyfin is installed on the SSD and media is on HDD. When I try to scan the library, identify it with some downloader or open some of media the server crashes imedietly, but slowly the files are appearing automatically and some of them is identified. In log I cannot see something about the crash. What can I do with it please?
The log:
[19:59:12] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Generovat obrázky pro Trickplay set to fire at 2026-05-29 03:00:00.000 +00:00, which is 07:00:47.8299312 from now.
[19:59:12] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Extrahovat obrázky kapitol set to fire at 2026-05-29 02:00:00.000 +00:00, which is 06:00:47.7684242 from now.
[19:59:12] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version 7.1.3
[19:59:12] [INF] [9] 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"]
[19:59:12] [INF] [9] 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"]
[19:59:12] [INF] [9] 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"]
[19:59:13] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[19:59:15] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: Pročistit kolekce a seznamy přehrávání Completed after 0 minute(s) and 0 seconds
[19:59:15] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: Vyčistit adresář s transkódovaným obsahem Completed after 0 minute(s) and 0 seconds
[19:59:18] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: Aktualizovat zásuvné moduly Completed after 0 minute(s) and 2 seconds
[19:59:58] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: /usr/lib/jellyfin-ffmpeg/ffmpeg
[19:59:58] [INF] [9] Emby.Server.Implementations.ApplicationHost: ServerId: e224289b4f694b5abf8f4b2f6d531604
[19:59:58] [INF] [9] Emby.Server.Implementations.ApplicationHost: Core startup complete
[19:59:58] [INF] [9] Main: Startup complete 0:01:04.094517
[20:00:01] [INF] [24] Emby.Server.Implementations.HttpServer.WebSocketManager: WS
192.168.0.177
[/url]
request
[20:00:10] [WRN] [21] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS
192.168.0.177
error receiving data: The remote party closed the WebSocket connection without completing the close handshake.
[20:00:10] [INF] [21] Emby.Server.Implementations.HttpServer.WebSocketManager: WS
192.168.0.177
[url=http://192.168.0.177/]
closed
[20:00:18] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /cache
[20:00:19] [INF] [9] Jellyfin.Server.ServerSetupApp.SetupServer: Kestrel is listening on
0.0.0.0
[20:00:19] [INF] [9] Main: Jellyfin version: 10.11.10
[20:00:19] [INF] [9] Main: Environment Variables: ["[JELLYFIN_FFMPEG, /usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_CACHE_DIR, /cache]", "[JELLYFIN_CONFIG_DIR, /config/config]", "[JELLYFIN_DATA_DIR, /config]", "[JELLYFIN_WEB_DIR, /jellyfin/jellyfin-web]"]
[20:00:19] [INF] [9] Main: Arguments: ["/jellyfin/jellyfin.dll"]
[20:00:19] [INF] [9] Main: Operating system: Debian GNU/Linux 13 (trixie)
[20:00:19] [INF] [9] Main: Architecture: X64
[20:00:19] [INF] [9] Main: 64-Bit Process: True
[20:00:19] [INF] [9] Main: User Interactive: True
[20:00:19] [INF] [9] Main: Processor count: 2
[20:00:19] [INF] [9] Main: Program data path: /config
[20:00:19] [INF] [9] Main: Log directory path: /config/log
[20:00:19] [INF] [9] Main: Config directory path: /config/config
[20:00:19] [INF] [9] Main: Cache path: /cache
[20:00:19] [INF] [9] Main: Temp directory path: /tmp/jellyfin
[20:00:19] [INF] [9] Main: Web resources path: /jellyfin/jellyfin-web
[20:00:19] [INF] [9] Main: Application directory: /jellyfin/
[20:00:19] [INF] [9] Jellyfin.Server.Startup: Storage path \
/config/data
(Fixed) successfully checked with 39.2GiB free which is over the minimum of 2GiB.[20:00:19] [INF] [9] Jellyfin.Server.Startup: Storage path \
/cache
(Fixed) successfully checked with 39.2GiB free which is over the minimum of 2GiB.[20:00:19] [INF] [9] Jellyfin.Server.Startup: Storage path \
/config
(Fixed) successfully checked with 39.2GiB free which is over the minimum of 2GiB.[20:00:19] [INF] [9] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /cache
[20:00:19] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: Data Source=/config/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True
[20:00:19] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to:
PRAGMA locking_mode=NORMAL;
PRAGMA journal_size_limit=134217728;
PRAGMA synchronous=1;
PRAGMA temp_store=2;
[20:00:19] [INF] [9] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[20:00:20] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: Initialise Migration service.
[20:00:21] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check StartupCheck with status Degraded completed after 15.9757ms with message 'Server is still starting up.'
[20:00:25] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage PreInitialisation.
[20:00:25] [INF] [9] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /cache
[20:00:25] [INF] [9] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "172.17.0.2"]
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is Allowlist
[20:00:25] [INF] [9] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[20:00:25] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: Data Source=/config/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True
[20:00:25] [INF] [9] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to:
PRAGMA locking_mode=NORMAL;
PRAGMA journal_size_limit=134217728;
PRAGMA synchronous=1;
PRAGMA temp_store=2;
[20:00:25] [INF] [9] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[20:00:25] [INF] [9] Main: Prepare system for possible migrations
[20:00:26] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage CoreInitialisation.
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: TMDb
10.11.10.0
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Studio Images
10.11.10.0
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: OMDb
10.11.10.0
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: MusicBrainz
10.11.10.0
[20:00:26] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: AudioDB
10.11.10.0
[20:00:27] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage AppInitialisation.
[20:00:27] [WRN] [7] Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository: Using an in-memory repository. Keys will not be persisted to storage.
[20:00:27] [WRN] [7] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
[20:00:28] [INF] [7] Main: Kestrel is listening on
0.0.0.0
[20:00:28] [WRN] [9] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {bccba3fb-be22-4852-8ab6-4751bca82c84} may be persisted to storage in unencrypted form.
[20:00:33] [WRN] [7] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: /wwwroot. Static files may be unavailable.
[20:00:33] [INF] [7] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[20:00:33] [INF] [7] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Generovat obrázky pro Trickplay set to fire at 2026-05-29 03:00:00.000 +00:00, which is 06:59:26.6885154 from now.
[20:00:33] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory /media/movies
[20:00:33] [INF] [7] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for Extrahovat obrázky kapitol set to fire at 2026-05-29 02:00:00.000 +00:00, which is 05:59:26.6145623 from now.
[20:00:33] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version 7.1.3
[20:00:33] [INF] [7] 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"]
[20:00:33] [INF] [7] 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"]
[20:00:34] [INF] [7] 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"]
[20:00:35] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[20:00:36] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Vyčistit adresář s transkódovaným obsahem Completed after 0 minute(s) and 0 seconds
[20:00:36] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: Pročistit kolekce a seznamy přehrávání Completed after 0 minute(s) and 0 seconds
[20:00:39] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Aktualizovat zásuvné moduly Completed after 0 minute(s) and 2 seconds
[20:01:18] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: /usr/lib/jellyfin-ffmpeg/ffmpeg
[20:01:18] [INF] [7] Emby.Server.Implementations.ApplicationHost: ServerId: e224289b4f694b5abf8f4b2f6d531604
[20:01:18] [INF] [7] Emby.Server.Implementations.ApplicationHost: Core startup complete
[20:01:18] [INF] [7] Main: Startup complete 0:01:01.8794014
[20:03:50] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: movies (/media/movies) will be refreshed.
[20:04:08] [INF] [3] MediaBrowser.Providers.Movies.MovieMetadataService: File changed, pruning extracted data: /media/movies/Cars 2 (2011)/Cars 2 (2011).mkv
[20:04:15] [INF] [7] MediaBrowser.Providers.Movies.MovieMetadataService: File changed, pruning extracted data: /media/movies/Cars 3 (2017)/Cars 3 (2017).mkv
[20:04:23] [INF] [20] MediaBrowser.Providers.Movies.MovieMetadataService: File changed, pruning extracted data: /media/movies/Bulletproof Monk (2003)/Bulletproof Monk (2003).mkv
[20:05:18] [INF] [12] MediaBrowser.Providers.Movies.MovieMetadataService: File changed, pruning extracted data: /media/movies/Alexander (2004)/Alexander (2004).mkv
The docker compose:
version: "3.8"
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
user: 1000:1000
network_mode: bridge
ports:
- "8096:8096"
volumes:
- /srv/jellyfin/config
config- /srv/jellyfin/cache
cache- /srv/dev-disk-by-uuid-8fcfed4a-dc1d-4d65-b63a-352969c8f5b9/jellyfin/media
media:rorestart: unless-stopped
My system configuration:
OS: OpenMediaVault + Portainer (Debian 13)
CPU: Intel Celeron T3500 2.0GHz
RAM: 4GB
64GB SSD + 1TB HDD
GPU: Intel GMA4500
I know, my system is slow, but on WS2016 it worked, mostly I have 576p, 480p and little bit of 720p media, mostly ripped original DVDs.

