Jellyfin Forum
How do I link Jelly to a dedicated Website where anybody can login? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: How do I link Jelly to a dedicated Website where anybody can login? (/t-how-do-i-link-jelly-to-a-dedicated-website-where-anybody-can-login)



How do I link Jelly to a dedicated Website where anybody can login? - Skyler - 2024-08-19

I want anybody to be able to go to www.myserverwebsite.com and be able to login without needing to do some weird VPN, mesh net, proxy whatever nonsense. I will pay whatever, how can I make this happen?

Currently I am using Tailscale but everybody needs to download and login to this VPN thing on every device which is annoying, and is $6 a user after $3 and it limits the devices that can be used.

Can somebody help with this?

p.s. that url above is fake, I will make a url name up but you get the gist Smiling-face


RE: How do I link Jelly to a dedicated Website where anybody can login? - TheDreadPirate - 2024-08-19

1) Get a domain, if you don't already have one. You can buy one from a reputable registrar or use a free DDNS service like DuckDNS or NoIP.
2) Setup port forwarding for ports 80 and 443 to the server running Jellyfin.
3) Setup a reverse proxy on your server. We have guides for Caddy, Nginx, Apache, and Traefik. I recommend Caddy since that is the simplest.
4) Get a certificate via Let's Encrypt. Caddy can automate this process.
5) ???
6) Profit!

https://jellyfin.org/docs/general/networking/caddy/


RE: How do I link Jelly to a dedicated Website where anybody can login? - teledyn - 2024-08-19

(2024-08-19, 12:59 PM)TheDreadPirate Wrote: 1) Get a domain, if you don't already have one.  You can buy one from a reputable registrar or use a free DDNS service like DuckDNS or NoIP.
2) Setup port forwarding for ports 80 and 443 to the server running Jellyfin.
3) Setup a reverse proxy on your server.  We have guides for Caddy, Nginx, Apache, and Traefik.  I recommend Caddy since that is the simplest.
4) Get a certificate via Let's Encrypt.  Caddy can automate this process.
5) ???
6) Profit!

https://jellyfin.org/docs/general/networking/caddy/

I have done all this, and everything works on the LAN, but from the outside world I get:
Code:
[font=monospace][color=#000000][Mon Aug 19 18:19:17.753816 2024] [proxy_http:error] [pid 618922:tid 618953] [remote 72.143.[/color]
201.81:58788] AH01114: HTTP: failed to make connection to backend: 192.168.0.13
[/font]
and the Android client times out. This is using the example networking/apache config from the install docs with letsencrypt certificates, and with that same .13 IP as the SERVER_IP and in the jellyfin networking.xml as a KnownProxy.


RE: How do I link Jelly to a dedicated Website where anybody can login? - TheDreadPirate - 2024-08-20

@teledyn - I responded to your other thread.