Thanks for the reply. I read about Tailscale, but I don't know how it would work on a Roku at my parents' or friend's house. And Plex requires you to pay for remote usage; that's why I was trying to get Jellyfin set up.
Here's some of the setup I've tried on my Ausustor NAS:
CERTIFICATE MANAGER:
Support (date)
asustor.com (Default)
[redacted].myasustor.com (date)
[redacted]
Issued by: E5
Subject Alternative Name: [redacted].myasustor.com
Auto Update: Enable
MANUAL CONNECT:
DDNS:
Enabled
DDNS provider myasustor.com
Username: [REDACTED]
Password: *******
Could ID: [REDACTED]
IPV4 and I{V6" IPV4 and IPV6
WAN IP checking interval 30 minutes
NETWORK STATUS
Current IPV5 address: [REDACTED]
Current IPV6 address:
Current hostname: REDACTED.myasustor.com
Last known IPV4 address" (same as above)
EZ-ROUTER
*Multiple routers detected. The router's external IP is different than the NAS's
external IP. Please check your network environment first.
{{{{I've run a traceroute from the NAS after figuring out how, and there's only 1 router}}}}
PORT FORWARDING
Desc NAS Port Router Port Protocol Status
.....
.....
Reverse Proxy 8022,443 8022,443 TCP {checked}
app#Jellyfin 28096.28920 28096,28920 TCP,UDP {checked}
{{{{{the latest Jellyfin seems to use Ports 28096 and 2920 instead of 8096 and 8920 now. I can't access the app from the old Port Numbers}}}}}
REVERSE PROXY
PROXY DOMAIN
Title: Jellyfin HTTPS
Protocol: HTTPS
Domain name: REDACTED.myasustor.com {{{same as above}}}
Port number: 443
Network interface: *
{checked} Also enable EZ-Connect (port forwarding)
RULE
Path: /
Reverse proxy domain
Name: Jellyfin
Protocol: HTTP
Hoastname: {{{ redacted - IP of my NAS }}}
Port number: 28096 {{{any other Port number, and it won't accept the OK button }}}
Path: /
URL redirection: http://[redacted NAS IP]:28096/web/
{Enable reverse proxy} CHECKED
TP Link Router:
NAT Forwarding:
Port Forwarding:
Device IP = [Redacted NAS IP]
External Port: 443
Internal Port: 443
Protocol: All
Here's some of the setup I've tried on my Ausustor NAS:
CERTIFICATE MANAGER:
Support (date)
asustor.com (Default)
[redacted].myasustor.com (date)
[redacted]
Issued by: E5
Subject Alternative Name: [redacted].myasustor.com
Auto Update: Enable
MANUAL CONNECT:
DDNS:
Enabled
DDNS provider myasustor.com
Username: [REDACTED]
Password: *******
Could ID: [REDACTED]
IPV4 and I{V6" IPV4 and IPV6
WAN IP checking interval 30 minutes
NETWORK STATUS
Current IPV5 address: [REDACTED]
Current IPV6 address:
Current hostname: REDACTED.myasustor.com
Last known IPV4 address" (same as above)
EZ-ROUTER
*Multiple routers detected. The router's external IP is different than the NAS's
external IP. Please check your network environment first.
{{{{I've run a traceroute from the NAS after figuring out how, and there's only 1 router}}}}
PORT FORWARDING
Desc NAS Port Router Port Protocol Status
.....
.....
Reverse Proxy 8022,443 8022,443 TCP {checked}
app#Jellyfin 28096.28920 28096,28920 TCP,UDP {checked}
{{{{{the latest Jellyfin seems to use Ports 28096 and 2920 instead of 8096 and 8920 now. I can't access the app from the old Port Numbers}}}}}
REVERSE PROXY
PROXY DOMAIN
Title: Jellyfin HTTPS
Protocol: HTTPS
Domain name: REDACTED.myasustor.com {{{same as above}}}
Port number: 443
Network interface: *
{checked} Also enable EZ-Connect (port forwarding)
RULE
Path: /
Reverse proxy domain
Name: Jellyfin
Protocol: HTTP
Hoastname: {{{ redacted - IP of my NAS }}}
Port number: 28096 {{{any other Port number, and it won't accept the OK button }}}
Path: /
URL redirection: http://[redacted NAS IP]:28096/web/
{Enable reverse proxy} CHECKED
TP Link Router:
NAT Forwarding:
Port Forwarding:
Device IP = [Redacted NAS IP]
External Port: 443
Internal Port: 443
Protocol: All