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!
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