• 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 newb custom domain question or remote access Proton

     
    • 0 Vote(s) - 0 Average

    newb custom domain question or remote access Proton

    totally confused as to how to best approach this
    4kLvr80
    Offline

    Junior Member

    Posts: 20
    Threads: 6
    Joined: 2023 Jun
    Reputation: 0
    #1
    2024-09-10, 01:23 AM (This post was last modified: 2024-09-10, 01:24 AM by 4kLvr80. Edited 1 time in total.)
    hi everyone

    can anyone point me in the right direction as to how to enable remote access or custom domain with Jellyfin? I wanna use the more easier and more secure option in conjunction with Proton mail? my subscription allows me to use multiple custom domains or vpn connections. I'm not sure what would be the best one to use for Jellyfin. my use would be for streaming outside of my home and for a friend or two.  i was thinking of  contacting proton directly but im not  sure if they would allow jellyfin to be used. ive been looking around youtube, google and reddit for help tonight but im stlill confused. i hope someone can help me with a guide link or something. it would be most appreciated.
    Hectik
    Offline

    Junior Member

    Posts: 18
    Threads: 2
    Joined: 2024 Jun
    Reputation: 0
    #2
    2024-09-10, 08:33 AM
    I'll try and help you. To give you the right resources I would need to know how are you hosting jellyfin? Through docker, windows, linux?
    Jellyfin 10.10.3 [LSIO Docker] | Ubuntu 24.04 LTS | i7-12700T | 16 GB RAM | 60TB Storage
    4kLvr80
    Offline

    Junior Member

    Posts: 20
    Threads: 6
    Joined: 2023 Jun
    Reputation: 0
    #3
    2024-09-10, 08:26 PM
    thanks hectik. I am using jellyfin on windows. i also use it on my android shield on my LG TV oled evo c3. i also use it on my ipad and on my samsung galaxy android cell. and finally i use jellyfin on my vizio 4k tv thru my amazon firestick. that's all the devices i use jellyfin on.
    4kLvr80
    Offline

    Junior Member

    Posts: 20
    Threads: 6
    Joined: 2023 Jun
    Reputation: 0
    #4
    2024-09-12, 04:28 PM
    @Hectik can you or someone please help me out?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2024-09-12, 05:14 PM
    1. Point your domain or subdomain to your public IP
    2. Configure router to port forward http/https (80/443) to your server
    3. Setup reverse proxy to listen on port 80/443 and respond to jellyfin.domain.tld (or whatever your domain is)
    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]
    4kLvr80
    Offline

    Junior Member

    Posts: 20
    Threads: 6
    Joined: 2023 Jun
    Reputation: 0
    #6
    2024-09-13, 03:00 AM
    hi @TheDreadPirate

    im sorry for asking another newb question but can you explain those steps to me like the total newbie that i am? im learning as i go along. i hope thats ok? After all we are all clueless to different degrees when we learn how to do stuff like this on the computer.
    theguymadmax
    Offline

    Community Moderator

    Posts: 1,010
    Threads: 0
    Joined: 2024 Jun
    Reputation: 58
    #7
    2024-09-13, 03:39 AM
    This beginner tutorial video should help you out.
    1
    sqwuade
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Sep
    Reputation: 0
    #8
    2024-09-13, 11:25 AM
    What all software is running on the Windows machine that you are running Jellyfin on?  I set up a similar system but on Ubuntu 24.04.  You can use certbot for ssl and Apache for a reverse proxy.  There is a port of Apache for Windows, you could maybe use.  Here's the instructions I used for Ubuntu, it might be helpful for Apache on Windows.
    https://jellyfin.org/docs/general/networking/apache/

    You might also be able to do it w/o using Apache as a reverse proxy but I would think you would still want to use ssl.  I don't know if their is a certbot version for Windows though.
    It looks like the certbot team is now recommend this site to get ssl certs for Windows: https://certifytheweb.com/
    Hectik
    Offline

    Junior Member

    Posts: 18
    Threads: 2
    Joined: 2024 Jun
    Reputation: 0
    #9
    2024-09-13, 12:02 PM
    Hey @4kLvr80, apologies for the late reply.

    I mostly wanted to know how the jellyfin server was installed and set-up. I guess I have a few more questions in order to help and I'll also just throw some instructions in advance in case it helps.

    Does ProtonVPN allow peer to peer connection with their VPN solution? Have you considered Tailscale? It works great for jellyfin.
    Do you own the custom domain you want to use for jellyfin? This only matters if you want to have SSL (https) while accessing jellyfin.

    If all you want is to have a custom domain while accessing jellyfin on your client devices (without SSL), then:
    Local: Both jellyfin server and client devices are on the same network
    - Access your network router and set a hostname, ex: myjellyfin.com and point it to your Jellyfin servers local ip.
    - Go to http://myjellyfin.com:8096 on any device on the same network to reach your jellyfin server.

    Don't want to add the port at the end of your custom domain? (:8096)
    - Login to Jellyfin, go to "Administration Dashboard" -> "Advanced" -> "Networking" -> "Server Address Settings" -> Change "Local HTTP port number" from 8096 to 80.
    - Restart your jellyfin server.
    - Go to http://myjellyfin.com on any device on the same network to reach your jellyfin server.

    Remote: (Tailscale)
    - Install tailscale on jellyfin server host
    - Install tailscale on all clients
    - Login to Tailscale admin portal, go to DNS tab, in the Nameservers sections select "Add nameserver" -> "Custom..."
    - Enter your jellyfin servers tailscale IP in the "Nameserver" section
    - Toggle "Restrict to domain".
    - Enter your custom domain in the "Domain" section.
    - Click "Save".
    - Go to http://myjellyfin.com on any device with tailscale installed to reach your jellyfin server.

    These are very rough instructions on how to get things set-up if you need more clear instructions let me know and I can probably draft out some instructions or send you a tutorial from youtube or something.
    Jellyfin 10.10.3 [LSIO Docker] | Ubuntu 24.04 LTS | i7-12700T | 16 GB RAM | 60TB Storage
    « 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