2026-04-30, 08:08 PM
Hi everyone, I am incredibly new to this community and having trouble with the plugins page in the dashboard.
I am running Jellyfin version 10.11.8 on Windows 10 with Tailscale VPN to access the server remotely.
Installing Jellyfin was extremely easy and went smoothly, however, I've been unable to access the Catalog page in Plugins on the dashboard. I've tried manually entering the Jellyfin Stable plugin in the repository multiple times and restarting the server to no avail. I've disconnected my VPN in hopes that the server could access the repo page. With or without the VPN on, I'm able to click on the repository URL and see a mirror. I've reinstalled Jellyfin without the VPN on and the same issue occurs.
I've tried installing other plugins through the repository page and they won't show up in my installed plugins either. However, I am able to see available plugins in the main Plugins page, install them, and have them working on the localhost but not with the Swiftfin iOS client. It seems like the repository page just isn't working or installing anything I put into it? I should be able to manually put in the official plugin repository for the stable Jellyfin, restart the server, and access my Catalog and see my installed plugins, but nothing happens. I even went to the plugins folder in the Jellyfin program data and deleted the cache and all my plugins inside the folder and restarting Jellyfin. I can't seem to find any errors in the logs but like I said, I'm new here and I'm not super techy.
I've attatched the logs and some photos showing my dashboard and repository screen
I am running Jellyfin version 10.11.8 on Windows 10 with Tailscale VPN to access the server remotely.
Installing Jellyfin was extremely easy and went smoothly, however, I've been unable to access the Catalog page in Plugins on the dashboard. I've tried manually entering the Jellyfin Stable plugin in the repository multiple times and restarting the server to no avail. I've disconnected my VPN in hopes that the server could access the repo page. With or without the VPN on, I'm able to click on the repository URL and see a mirror. I've reinstalled Jellyfin without the VPN on and the same issue occurs.
I've tried installing other plugins through the repository page and they won't show up in my installed plugins either. However, I am able to see available plugins in the main Plugins page, install them, and have them working on the localhost but not with the Swiftfin iOS client. It seems like the repository page just isn't working or installing anything I put into it? I should be able to manually put in the official plugin repository for the stable Jellyfin, restart the server, and access my Catalog and see my installed plugins, but nothing happens. I even went to the plugins folder in the Jellyfin program data and deleted the cache and all my plugins inside the folder and restarting Jellyfin. I can't seem to find any errors in the logs but like I said, I'm new here and I'm not super techy.
I've attatched the logs and some photos showing my dashboard and repository screen
Code:
[2026-04-30 13:00:29.346 -07:00] [INF] [9] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[2026-04-30 13:00:29.353 -07:00] [INF] [9] Main: Prepare system for possible migrations
[2026-04-30 13:00:29.415 -07:00] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage CoreInitialisation.
[2026-04-30 13:00:30.219 -07:00] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Local Intros" "4.0.0.0"
[2026-04-30 13:00:30.224 -07:00] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Subtitle Extract" "7.0.0.0"
[2026-04-30 13:00:30.230 -07:00] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.11.8.0"
[2026-04-30 13:00:30.232 -07:00] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.11.8.0"
[2026-04-30 13:00:30.237 -07:00] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.11.8.0"
[2026-04-30 13:00:30.254 -07:00] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.11.8.0"
[2026-04-30 13:00:30.263 -07:00] [INF] [9] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.11.8.0"
[2026-04-30 13:00:30.350 -07:00] [INF] [9] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage AppInitialisation.
[2026-04-30 13:00:30.474 -07:00] [INF] [7] Main: Kestrel is listening on "0.0.0.0"
[2026-04-30 13:00:31.615 -07:00] [WRN] [7] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "C:\Program Files\Jellyfin\Server\jellyfin-windows-tray\wwwroot". Static files may be unavailable.
[2026-04-30 13:00:31.666 -07:00] [INF] [7] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2026-04-30 13:00:31.668 -07:00] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "D:\Movies"
[2026-04-30 13:00:31.668 -07:00] [INF] [15] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "D:\TV"
[2026-04-30 13:00:31.681 -07:00] [INF] [7] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2026-05-01 03:00:00.000 -07:00, which is 13:59:28.3182818 from now.
[2026-04-30 13:00:31.696 -07:00] [INF] [7] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2026-05-01 02:00:00.000 -07:00, which is 12:59:28.3031140 from now.
[2026-04-30 13:00:31.795 -07:00] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.1.3"
[2026-04-30 13:00:31.909 -07:00] [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"]
[2026-04-30 13:00:32.097 -07:00] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "mjpeg_qsv", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2026-04-30 13:00:32.227 -07:00] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "bwdif_opencl", "deinterlace_qsv", "hwupload_cuda", "overlay_opencl", "overlay_qsv", "overlay_cuda", "scale_cuda", "scale_opencl", "scale_qsv", "tonemapx", "tonemap_cuda", "tonemap_opencl", "transpose_cuda", "transpose_opencl", "vpp_qsv", "yadif_cuda", "yadif_opencl", "zscale", "alphasrc"]
[2026-04-30 13:00:32.507 -07:00] [WRN] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "overlay_vaapi" with option "Action to take when encountering EOF from secondary input" is not available
[2026-04-30 13:00:32.565 -07:00] [WRN] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "overlay_vulkan" with option "Action to take when encountering EOF from secondary input" is not available
[2026-04-30 13:00:33.077 -07:00] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "dxva2", "qsv", "d3d11va", "opencl", "d3d12va"]
[2026-04-30 13:00:34.725 -07:00] [INF] [10] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
[2026-04-30 13:00:34.781 -07:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
[2026-04-30 13:00:35.377 -07:00] [INF] [7] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "ffmpeg"
[2026-04-30 13:00:35.383 -07:00] [INF] [7] Emby.Server.Implementations.ApplicationHost: ServerId: "0e49eb8fbef34fd8bca32f57aa8180b6"
[2026-04-30 13:00:35.394 -07:00] [INF] [7] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2026-04-30 13:00:35.413 -07:00] [INF] [7] Main: Startup complete 0:00:08.6114347
[2026-04-30 13:00:35.865 -07:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 1 seconds
[2026-04-30 13:01:11.637 -07:00] [INF] [12] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request

