• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Networking & Access Can't connect after reboot

     
    • 0 Vote(s) - 0 Average

    Can't connect after reboot

    Jellyfin on Ubuntu server, can't connect
    Fiscon
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2025 Jul
    Reputation: 0
    Country:United States
    #1
    Yesterday, 06:05 PM (This post was last modified: Yesterday, 06:06 PM by Fiscon. Edited 1 time in total.)
    I am a novice in the department of everything from linux to jellyfin. I have been running it for a week no problem.

    I would appreciate your help in resolving this and use it as a personal teaching moment. Thank you.

    I followed this youtube series: https://www.youtube.com/watch?v=Vwtx_dfYrtA

    I am no longer able to connect to my Jellyfin server after rebooting and moving the server. I am not utilizing a reverse proxy to access it outside. I port forwarded 8096 on the router to access it outside temporarily until I learn to reverse proxy.

    I am utilizing a refurbished dell r730xd server.

    I am running Proxmox on the server and using a VM with Ubuntu 24.04.2 LTS to run Jellyfin with Jellyseer in a docker compose. 

    I run the storage on a container labeled media. I believe I assigned permissions correctly.

    A few days ago I had the server in the living room running my services and everything was operating properly. I installed a cat 6 cable from the living room to the office through the crawl space (also a first) , verified the cable was wired correctly with Cable Tester Kit. It shows it passed and I believe its working because I can access other services such as jellyseer and the whole server in general.

    I shutdown the server, correctly to the best of my ability; and moved it into the office where it will reside.

    After reboot I can access all services running on the same vm, 6 in total. I can not access jellyfin.

    I can not access it through other devices either. 

    What I've done

    Quote:[*]through vm pinged google, it works
    [*]through my windows pc did a hop check? It said 6 hops I think, I can redo this for more specific information.
    [*]verified the correct ports in config for docker compose were listed 8096
    [*]verified correct port was forwarded
    [*]ran docker down on all other services and ran docker down and then up on just jellyfin/jellyseer. 
    [*]I deleted my web browser's cache.
    [*]There is no firewall on at the moment, though I've created TCP ports for 8096
    [*]Verified the media storage is mounted to the vm ( I believe the permissions are set correctly as well )
    [*]checked the network.xml to see if I had ip whitelist/blacklist enabled and its in blacklist mode with no ips
    [*]verified the ip is correct through curl commands? I don't know what it means but it showed the public and internal ip I was expecting.

    Honestly I'm sure theres more I should've checked and its a simple config error on my part but I just don't know how. 

    I am backing up my data to just do a fresh reinstall but I honestly would rather figure out the issue.

    Here is the last jellyfin log. I ran a compose down and up.

    Quote:[2025-07-17 11:16:21.075 -06:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_PublishedServerUrl, http://192.168.1.134]", "[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]", "[JELLYFIN_DATA_DIR, /config/data]", "[JELLYFIN_CACHE_DIR, /config/cache]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_CONFIG_DIR, /config]"]
    [2025-07-17 11:16:21.080 -06:00] [INF] [1] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
    [2025-07-17 11:16:21.101 -06:00] [INF] [1] Main: Operating system: "Ubuntu 24.04.2 LTS"
    [2025-07-17 11:16:21.101 -06:00] [INF] [1] Main: Architecture: X64
    [2025-07-17 11:16:21.103 -06:00] [INF] [1] Main: 64-Bit Process: True
    [2025-07-17 11:16:21.103 -06:00] [INF] [1] Main: User Interactive: True
    [2025-07-17 11:16:21.103 -06:00] [INF] [1] Main: Processor count: 56
    [2025-07-17 11:16:21.103 -06:00] [INF] [1] Main: Program data path: "/config/data"
    [2025-07-17 11:16:21.103 -06:00] [INF] [1] Main: Log directory path: "/config/log"
    [2025-07-17 11:16:21.103 -06:00] [INF] [1] Main: Config directory path: "/config"
    [2025-07-17 11:16:21.104 -06:00] [INF] [1] Main: Cache path: "/config/cache"
    [2025-07-17 11:16:21.104 -06:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin"
    [2025-07-17 11:16:21.104 -06:00] [INF] [1] Main: Web resources path: "/usr/share/jellyfin/web"
    [2025-07-17 11:16:21.105 -06:00] [INF] [1] Main: Application directory: "/usr/lib/jellyfin/bin/"
    [2025-07-17 11:16:22.556 -06:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache"
    [2025-07-17 11:16:23.500 -06:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
    [2025-07-17 11:16:24.044 -06:00] [INF] [1] 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"]
    [2025-07-17 11:16:24.044 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
    [2025-07-17 11:16:24.046 -06:00] [INF] [1] 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"]
    [2025-07-17 11:16:24.049 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "172.18.0.2"]
    [2025-07-17 11:16:24.051 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
    [2025-07-17 11:16:24.051 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Blocklist"
    [2025-07-17 11:16:24.051 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
    [2025-07-17 11:16:33.081 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.7.0"
    [2025-07-17 11:16:33.082 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.7.0"
    [2025-07-17 11:16:33.083 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.7.0"
    [2025-07-17 11:16:33.127 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.7.0"
    [2025-07-17 11:16:33.127 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.7.0"
    [2025-07-17 11:16:33.524 -06:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
    [2025-07-17 11:16:34.310 -06:00] [INF] [1] Jellyfin.Networking.PortForwardingHost: Starting NAT discovery
    [2025-07-17 11:16:35.817 -06:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/run/s6-rc:s6-rc-init:eOJabG/servicedirs/svc-jellyfin/wwwroot". Static files may be unavailable.
    [2025-07-17 11:16:36.001 -06:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
    [2025-07-17 11:16:36.052 -06:00] [INF] [11] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/personal/training"
    [2025-07-17 11:16:36.052 -06:00] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/music"
    [2025-07-17 11:16:36.094 -06:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2025-07-18 03:00:00.000 -06:00, which is 15:43:23.9058967 from now.
    [2025-07-17 11:16:36.190 -06:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2025-07-18 02:00:00.000 -06:00, which is 14:43:23.8099372 from now.
    [2025-07-17 11:16:36.295 -06:00] [INF] [15] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/movies"
    [2025-07-17 11:16:36.706 -06:00] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/shows"
    [2025-07-17 11:16:38.319 -06:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.1.1"
    [2025-07-17 11:16:38.722 -06:00] [INF] [1] 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"]
    [2025-07-17 11:16:38.783 -06:00] [INF] [1] 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"]
    [2025-07-17 11:16:38.901 -06:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "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", "zscale", "alphasrc"]
    [2025-07-17 11:16:39.264 -06:00] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
    [2025-07-17 11:16:39.270 -06:00] [INF] [15] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
    [2025-07-17 11:16:39.348 -06:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
    [2025-07-17 11:16:42.197 -06:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 2 seconds
    [2025-07-17 11:16:50.695 -06:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
    [2025-07-17 11:16:50.708 -06:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "64a42c3879fb430ea57bb8c0eb42fe3b"
    [2025-07-17 11:16:50.708 -06:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
    [2025-07-17 11:16:50.709 -06:00] [INF] [1] Main: Startup complete 0:00:48.2521034
    [2025-07-17 11:49:12.103 -06:00] [INF] [1] Main: Jellyfin version: "10.10.7"
    [2025-07-17 11:49:12.168 -06:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_DATA_DIR, /config/data]", "[JELLYFIN_CACHE_DIR, /config/cache]", "[JELLYFIN_CONFIG_DIR, /config]", "[JELLYFIN_PublishedServerUrl, http://192.168.1.134]"]
    [2025-07-17 11:49:12.172 -06:00] [INF] [1] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
    [2025-07-17 11:49:12.173 -06:00] [INF] [1] Main: Operating system: "Ubuntu 24.04.2 LTS"
    [2025-07-17 11:49:12.173 -06:00] [INF] [1] Main: Architecture: X64
    [2025-07-17 11:49:12.174 -06:00] [INF] [1] Main: 64-Bit Process: True
    [2025-07-17 11:49:12.174 -06:00] [INF] [1] Main: User Interactive: True
    [2025-07-17 11:49:12.174 -06:00] [INF] [1] Main: Processor count: 56
    [2025-07-17 11:49:12.174 -06:00] [INF] [1] Main: Program data path: "/config/data"
    [2025-07-17 11:49:12.174 -06:00] [INF] [1] Main: Log directory path: "/config/log"
    [2025-07-17 11:49:12.175 -06:00] [INF] [1] Main: Config directory path: "/config"
    [2025-07-17 11:49:12.175 -06:00] [INF] [1] Main: Cache path: "/config/cache"
    [2025-07-17 11:49:12.175 -06:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin"
    [2025-07-17 11:49:12.175 -06:00] [INF] [1] Main: Web resources path: "/usr/share/jellyfin/web"
    [2025-07-17 11:49:12.176 -06:00] [INF] [1] Main: Application directory: "/usr/lib/jellyfin/bin/"
    [2025-07-17 11:49:12.591 -06:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache"
    [2025-07-17 11:49:12.870 -06:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
    [2025-07-17 11:49:13.021 -06:00] [INF] [1] 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"]
    [2025-07-17 11:49:13.022 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
    [2025-07-17 11:49:13.022 -06:00] [INF] [1] 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"]
    [2025-07-17 11:49:13.025 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "172.18.0.3"]
    [2025-07-17 11:49:13.025 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
    [2025-07-17 11:49:13.026 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Blocklist"
    [2025-07-17 11:49:13.026 -06:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
    [2025-07-17 11:49:15.714 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.7.0"
    [2025-07-17 11:49:15.716 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.7.0"
    [2025-07-17 11:49:15.717 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.7.0"
    [2025-07-17 11:49:15.773 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.7.0"
    [2025-07-17 11:49:15.774 -06:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.7.0"
    [2025-07-17 11:49:16.036 -06:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
    [2025-07-17 11:49:16.620 -06:00] [INF] [1] Jellyfin.Networking.PortForwardingHost: Starting NAT discovery
    [2025-07-17 11:49:17.703 -06:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/run/s6-rc:s6-rc-init:IdChaI/servicedirs/svc-jellyfin/wwwroot". Static files may be unavailable.
    [2025-07-17 11:49:17.796 -06:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
    [2025-07-17 11:49:17.808 -06:00] [INF] [11] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/personal/training"
    [2025-07-17 11:49:17.808 -06:00] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/music"
    [2025-07-17 11:49:17.835 -06:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2025-07-18 03:00:00.000 -06:00, which is 15:10:42.1646409 from now.
    [2025-07-17 11:49:17.845 -06:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2025-07-18 02:00:00.000 -06:00, which is 14:10:42.1548608 from now.
    [2025-07-17 11:49:17.864 -06:00] [INF] [15] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/movies"
    [2025-07-17 11:49:17.938 -06:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.1.1"
    [2025-07-17 11:49:18.006 -06:00] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/data/shows"
    [2025-07-17 11:49:18.102 -06:00] [INF] [1] 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"]
    [2025-07-17 11:49:18.163 -06:00] [INF] [1] 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"]
    [2025-07-17 11:49:18.224 -06:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "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", "zscale", "alphasrc"]
    [2025-07-17 11:49:18.641 -06:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
    [2025-07-17 11:49:20.870 -06:00] [INF] [17] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
    [2025-07-17 11:49:20.965 -06:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
    [2025-07-17 11:49:22.715 -06:00] [INF] [17] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 1 seconds
    [2025-07-17 11:49:28.250 -06:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
    [2025-07-17 11:49:28.252 -06:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "64a42c3879fb430ea57bb8c0eb42fe3b"
    [2025-07-17 11:49:28.252 -06:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
    [2025-07-17 11:49:28.252 -06:00] [INF] [1] Main: Startup complete 0:00:16.6453227

    I have email notifications enabled and will respond!
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    Messages In This Thread
    Can't connect after reboot - by Fiscon - Yesterday, 06:05 PM

    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode