I’m attempting to tunnel a cryptocurrency node, but ideally would like to tunnel other applications like game servers as well. Is this all possible?
I initially setup a simple nginx server, bound my domain to just “localhost” (not “http://localhost:80”), and it works fine.
Next I tried to do it with the cryptocurrency node, it uses various ports like 18080 for incoming, and 18081 or 18089 for outgoing. I did the same thing as before with just “localhost” but it didn’t seem to work if I try to access the node from domain:18081 for example. I read that cloudflare proxies can only serve traffic on certain ports, maybe I can bind the node to port 80 or 443 or something instead and use that? Do I need to specify a port or protocol in the url to proxy?
Can somebody educate me on how exactly the ports work and if argo tunnels are compatible with non-http traffic in the first place?
I greatly appreciate any help, thanks.