• 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 Is the only way to connect remotely via Roku is Reverse Proxy?

    Pages (2): 1 2 Next »

     
    • 0 Vote(s) - 0 Average

    Is the only way to connect remotely via Roku is Reverse Proxy?

    fontmasterflex
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    Country:United States
    #1
    2025-01-03, 07:57 PM (This post was last modified: 2025-01-03, 07:59 PM by fontmasterflex. Edited 1 time in total.)
    I'm working on setting up a media server for myself that I would eventually like to give access to, to my parents who live 250 miles away and use a Roku for streaming. They are not especially tech savvy. So for now I'm doing a trial run of Jellyfin just on my desktop computer. I've got everything worked out for local network. works fine (minus my bonus question later) so far, I am grasping what is going on. 

    I am, however, having a difficult time understanding exactly how to make this work remotely. From what I can tell, there are only two ways to make this work via Roku on their end. Reverse Proxy via something like Caddy, that I would install on my machine? Or just opening ports, which i understand is bad for security. 

    Are these the only ways I can do this with the end user being on a Roku? Pretend I'm a total noob idiot. In fact, don't pretend. 

    Second question, I have a tv show that i have .mkv files for that I can't get to show up in my libraries. i've tried resetting jellyfin, double checked the path is correct. I was under the impression that Jellyfin could play .mkv files?

    *Edited to add: I've looked through all the tutorials I can find, but don't see any that pertain to Roku and remote. Sorry if there's already a post covering this.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-01-03, 08:32 PM (This post was last modified: 2025-01-03, 08:32 PM by TheDreadPirate.)
    Caddy is the easiest and safer way share your jellyfin server. You'd need to get a domain from whatever provider you want. DuckDNS provides free addresses, in addition to having a client that ensures your domain is updated if your public IP changes.

    Caddy also automates getting certificates to allow use of https for remote connections. Which requires port forwarding port 443.

    Then you create a jellyfin account for your parents and have them use your DuckDNS address to connect.

    Jellyfin does support MKVs. If you can't add it to Jellyfin, double check that Jellyfin has permissions to read it.
    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]
    fontmasterflex
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    Country:United States
    #3
    2025-01-06, 04:31 PM (This post was last modified: 2025-01-06, 05:32 PM by fontmasterflex. Edited 1 time in total.)
    (2025-01-03, 08:32 PM)TheDreadPirate Wrote: Caddy is the easiest and safer way share your jellyfin server.  You'd need to get a domain from whatever provider you want.  DuckDNS provides free addresses, in addition to having a client that ensures your domain is updated if your public IP changes.

    Caddy also automates getting certificates to allow use of https for remote connections.  Which requires port forwarding port 443.

    Then you create a jellyfin account for your parents and have them use your DuckDNS address to connect.

    Jellyfin does support MKVs.  If you can't add it to Jellyfin, double check that Jellyfin has permissions to read it.

    Thanks for your help! The MKVs ended up working on their own... idk what the deal was there. 

    I did also get everything to work getting my mom connected remotely through the Roku. I'm currently waiting to hear from her if she can STILL access though because I've tried accessing from a computer at work to try and show off a little (DOH!) and I can't get the jellyfin player to connect to my server. Just gives me the "can't connect, make sure it's on", which I have. 

    Any ideas? I'm not at home so can't tinker from here, but just seeing if I maybe am overlooking something. 

    Thanks for the help broseph!

    *EDIT, My mom can not find the server now. I know the computer is on. wondering if the portforwarding closed somehow? strange...
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-01-06, 08:21 PM
    Check that port forwarding is correctly set for port 443. Make sure that they are using "https://yourDDSAddress". Make sure that port 443 is open on the host firewall.

    Also, never show off until you verify it is working.
    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]
    fontmasterflex
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    Country:United States
    #5
    2025-01-07, 01:08 AM
    should the https port be the same for local and remote? my local port for https is 8920, but public is 443.

    So I ran Caddy again and it opened those ports back up (checking on portchecker.co) and mom was able to get in. there were errors in retrieving the data though, but i suspect that's simply an internet speed issue?

    I have a feeling the ports being open is timed. i didn't change anything from the first time i successfully was able to have my mom connect and when i commented this morning. I'm admittedly way over my head in this stuff, but it's fun learning. i sure appreciate any input you have. thank you
    pxr5
    Offline

    Member

    Posts: 52
    Threads: 3
    Joined: 2024 Jan
    Reputation: 3
    Country:United Kingdom
    #6
    2025-01-07, 12:55 PM
    ^It's Caddy that needs port 443 open. You may have upnp on your router which is why restarting Caddy reopens port 443. Best to turn off upnp in your router and manually add the port forwarding rule for caddy port on 443.

    Jellyfin just needs to run on 8096 locally, forget about the 8920, but make sure Remote Networking is enabled in the JF networking setting.

    https://forum.jellyfin.org/t-access-your...with-caddy
    Jellyfin1 - 10.10.3 (Docker) Synology NAS (transcoding off)
    Jellyfin2 - 10.10.3 Minix ZX100-0db MiniPC, Intel N100 (transcoding on)
    Storage - x3 Synology NAS (22TB)
    Reverse Proxy - Caddy v2 running on a Pi3b+
    fontmasterflex
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    Country:United States
    #7
    2025-01-07, 02:49 PM
    I'll check into the upnp. It's a netgear router. I'm pretty sure i did manually add the port forwarding as i had to create a new "rule" for it. Remote networking is enabled in JF. It's working this morning, but I'm anxious to see how long it stays working. Thanks for the help!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2025-01-07, 04:46 PM (This post was last modified: 2025-01-07, 04:46 PM by TheDreadPirate.)
    Don't bother with uPnP. The port forwarding rules expire after a period of time. Always manually create port forwarding rules. It is more reliable.
    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]
    fontmasterflex
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    Country:United States
    #9
    2025-01-07, 06:18 PM
    i didn't see a place to do time with port forwarding. I'll check more into it. might need a new router anyway, so i'll keep an eye out for that ability. thank you.
    fontmasterflex
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2025 Jan
    Reputation: 0
    Country:United States
    #10
    2025-01-11, 07:15 PM
    So, interesting... It seems as long as I don't close the powershell that i ran caddy with, my ports stay open.
    Pages (2): 1 2 Next »

    « Next Oldest | Next Newest »

    Users browsing this thread: 2 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