>:3
https://github.com/rapiz1/rathole if you’re wanting to forward raw ports
Wireguard if you’re just wanting to run a boring reverse proxy. I use this to get me up and running fast on Wireguard:
https://github.com/angristan/wireguard-install
This guide should help you be able to visualize what you’re trying to do better: https://blog.fuzzymistborn.com/vps-reverse-proxy-tunnel/
Good luck!
I’m a unique case because my first foray into Linux was using the CLI via SSH on a server, and I thought the CLI was insanely cool and was immediately hooked. So I don’t really have any good advice other than to just force yourself to use it I guess?
Ironically, I have a more difficult time using desktop Linux just because it’s not a headless environment like I’m used to. I still use it ofc.
Forward proxy. Reverse proxy is meant for inbound connections, not outbound.
You’re probably overthinking this though. Unless you absolutely need a SOCKS proxy, just setup a wireguard tunnel. It’ll be faster since it’s in-kernel and uses UDP.
Here’s an easy script that’ll get you setup fast:
https://github.com/angristan/wireguard-install