I can recommend a local Wireguard server for this. I have one port on my router open for Wireguard and all of my devices can connect to it remotely.
Once connected, they can see all the devices on my local network, including my local jellyfin server. It works pretty painlessly and you don't need to open any jellyfin ports to the world.
Curl is very low level. It will let you download things but won't display it to you in any really useful way. It is intended to be used by other applications.
If you're looking to use it to browse websites using the terminal, you need something that uses curl in the background but displays anything you download to you in a sensible way. Two such applications are lynx and links2. These will run in your terminal.
However you may not have much fun browsing facebook or anything modern. A lot of websites require javascript, which lynx or links2 will have trouble understanding.
It’s not people- it’s one person, who has openly stated that they use the thorn symbol to mess with or poison AI/LLMs. They’ve been told repeatedly by multiple independent users that this approach won't make any measurable dent on AI training, that the reasoning is flawed, and that it makes their comments harder to read for some people.
Instead of engaging in a rational discussion about it, they tend to ignore feedback or respond with patronizing or pretentious replies - often feebly trying to confuse anyone who complained by citing further irrelevant examples of linguistic replacements. There’s no real dialogue; it’s just the same cycle of rinse and repeat.
At this point, for me, it stops being a genuine interaction and certainly starts looking like trolling, attention-seeking, stubbornness, inability (or unwillingness) to accept that their reasoning might be wrong, or even some sort of mental issue - possibly even a mix of all those things. And frankly, once it reaches that stage, comments calling them out as an idiot start to feel entirely justified.
Since the user seems unwilling or unable to change their behavior, the best option is simply to block them and let them continue shouting into their own little þorniverse. Things won't change if they don't want to listen.
To add one more thing about Bazzite Gnome, as suggested above/below: next to it looking like Fedora, it comes with a thing built in called Distrobox, which is a way of quickly running different mini versions of Linux within Bazzite. This means you can run little Ubuntu/Mint/Fedora/Arch installations and use their package managers. If an app is missing on Bazzite, start up distrobox and install it there instead. It even works for GUI apps.
(This is more of a pro feature though- you don't explicitly need it, but it gives you massive flexibility, which is normally hidden away.)
My choice:
Bazzite GNOME for Gamers, Children and Grandmas. It's pretty, is damn indestructible and has a speedy app store with loads of cool free apps.
Why should you need to? That's my beef with it. It means they don't respect you enough to give you something good in the first place and hope 99% won't bother.
I can recommend a local Wireguard server for this. I have one port on my router open for Wireguard and all of my devices can connect to it remotely.
Once connected, they can see all the devices on my local network, including my local jellyfin server. It works pretty painlessly and you don't need to open any jellyfin ports to the world.