Need some help guys.
What works perfectly: Accessing Jellyfin through local IP.
What doesn't work... here's my setup:
I have a Wireguard VPN server offsite.
Jellyfin server is behind NAT in my home.
( I didn't open any ports, and If I should... I'm not sure how to do it in my case. )
I'm accessing the WebUI from my phone running Brave browser with Wireguard on.
Everything works great except for videoplayback which throws an error:
"playback error this client isn't compatible with the media and the server isn't sending a compatible media format"
This must be a port problem right?
I wonder which is the best/easiest approach to this. I'm guessing Reverse Proxy would do, but I don't feel like making Jellyfin public to the internet.
It shows this error when i check jellyfin systemd status: error receiving data: The remote party closed the WebSocket connection without completing the close handshake.
Simple:
-Offsite Raspberry Wireguard VPN
-Insite behind NAT Raspberry running retropie, together with pijarr and jellyfin, connected to the offsite VPN.
+What works perfectly: Accessing Jellyfin through local IP.
I feel like Self-hosting is like playing the game of life on the hardest mode possible.
The easiest is always to pay for services or let others have the responsibility. That's the Easy Mode.
When Self-hosting, mind blowing fucked up things will happen, your head will sometimes explode because you will doubt everything you learned, things that always worked will stop working for no apparent logical reason.
Maybe you'll understand that some data was corrupted, maybe you backed your servers up, maybe you didn't, maybe you can recover data, maybe you can't.
Sometimes you will feel amazing for your achievements, sometimes things just stop working even for things you won't control. ( Energy and Internet Suppliers ).
Most people even with high curriculum and studies opt for the easy mode. And that's okay.
Others enjoy the struggle and the amount of knowledge that comes with that.
Choose your path, and stick with it.
Pros of Self-hosting: self enlightenment, joy of achieving great things, freedom, saving money, power.
Cons of Self-hosting: Time consuming, stress, dangerous if not done with responsibility, requires patience and perseverance, may be actually more expensive on your personal and professional time, if your time can be indeed valuable. You may be able to actually sell more, or be more profitable if you don't lose time thinking about the hosting itself.