• 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 General Questions [SOLVED] Jellyfin Public Access

     
    • 0 Vote(s) - 0 Average

    [SOLVED] Jellyfin Public Access

    Help with securing public access to Jellyfin
    ID7
    Offline

    Junior Member

    Posts: 8
    Threads: 3
    Joined: 2023 Oct
    Reputation: 0
    Country:United Kingdom
    #1
    2023-10-02, 11:26 AM (This post was last modified: 2023-10-05, 03:12 PM by ID7. Edited 2 times in total.)
    Hi All,
    I'm finding myself wanting access to my Jellyfin Media from public places more now.

    Currently I use a Wireguard VPN, I have 1Gig Down & 100MB Upload so I'm always limited to max 100MB Download when connecting to VPN.
    This is all great but I cannot seem to stream 1080p@10MBps well enough, there is stuttering. Works fine locally. 

    When testing Jellyfin external access without VPN, the stream is perfect.

    How do people typically set this up, is there some nice security that I can put in place? I'm very hesitant to open the port to the world.

    Apologies I'm sure this question has been asked a few times but I can't get the wording right to find other threads.
    Gaming Rig
    i9 14900k|RTX 4090|2TB SN850X|32GB DDR5 6000Mhz
    Utilities
    Raspberry Pi4 Wireguard VPN, i3 7100 SFF PC (My Jellyfin server), Custom Ryzen 5900X TrueNAS
    ID7
    Offline

    Junior Member

    Posts: 8
    Threads: 3
    Joined: 2023 Oct
    Reputation: 0
    Country:United Kingdom
    #2
    2023-10-05, 02:41 PM
    I managed to resolve all of my issues by switching from a Wireguard VPN hosted on my box (same as media server) to a Raspberry Pi4. I also tried a Raspberry Pi1 but this didn't seem to cut it.
    Gaming Rig
    i9 14900k|RTX 4090|2TB SN850X|32GB DDR5 6000Mhz
    Utilities
    Raspberry Pi4 Wireguard VPN, i3 7100 SFF PC (My Jellyfin server), Custom Ryzen 5900X TrueNAS
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #3
    2023-10-05, 02:52 PM
    Glad you figured it out. Meant to reply to your thread, but got distracted.

    When you were running the VPN on the same box Jellyfin, you probably need to add a route or default gateway so that traffic exiting the tunnel knows where to go.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    ID7
    Offline

    Junior Member

    Posts: 8
    Threads: 3
    Joined: 2023 Oct
    Reputation: 0
    Country:United Kingdom
    #4
    2023-10-05, 02:59 PM
    (2023-10-05, 02:52 PM)TheDreadPirate Wrote: Glad you figured it out.  Meant to reply to your thread, but got distracted.

    When you were running the VPN on the same box Jellyfin, you probably need to add a route or default gateway so that traffic exiting the tunnel knows where to go.

    Yeah I switched to a split tunnel now which is awesome! I was also only running 4GB RAM at the time on the box which shortly got upgraded to 32GB.

    I see in your signature you use RAM for transcoding, do you find this better over using the iGPU with something like Intel Quicksync?
    Gaming Rig
    i9 14900k|RTX 4090|2TB SN850X|32GB DDR5 6000Mhz
    Utilities
    Raspberry Pi4 Wireguard VPN, i3 7100 SFF PC (My Jellyfin server), Custom Ryzen 5900X TrueNAS
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2023-10-05, 03:07 PM (This post was last modified: 2023-10-05, 03:07 PM by TheDreadPirate.)
    The RAM disk is only for temporarily storing the transcodes, which is done by the 12100's iGPU Quicksync, instead of writing them to disk. The older SSD (see sig) in my system doesn't have great write speeds.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    ID7
    Offline

    Junior Member

    Posts: 8
    Threads: 3
    Joined: 2023 Oct
    Reputation: 0
    Country:United Kingdom
    #6
    2023-10-05, 03:10 PM
    (2023-10-05, 03:07 PM)TheDreadPirate Wrote: The RAM disk is only for temporarily storing the transcodes, which is done by the 12100's iGPU Quicksync, instead of writing them to disk.  The older SSD (see sig) in my system doesn't have great write speeds.

    Oh nice, great way around the older SSD speeds, nice setup man!
    Gaming Rig
    i9 14900k|RTX 4090|2TB SN850X|32GB DDR5 6000Mhz
    Utilities
    Raspberry Pi4 Wireguard VPN, i3 7100 SFF PC (My Jellyfin server), Custom Ryzen 5900X TrueNAS
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • 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