Cloud VPN reverse proxy to a home server when port forwarding is broken

Outline, work in progress

Suggested title from ChatGPT 😉
“Bypassing Port Forwarding Blocks with a Reverse Proxy over VPN Tunnel.

NUC Asus PN50

  • Ubuntu Linux 22.0x
  • 10Gbit, dedicated 1Gbit
  • Tincd config
  • start on boot

Cloud host

  • digital Ocean droplet
  • specs
  • tincd config

Benchmark

  • 512Mb file in wordpress: 10-15Mbit approx
  • scp ?

Reverse proxy

  • Nginx

DNS & Certificates

  • certbot with nginx plugin
  • DNS A-records

WordPress

HTTPS issues

  • wp-admin down
  • mysql fix

mixed origin

  • simple SSL plugin
  • still uncertain, or?

Rails

  • Allowed hosts
  • Production build on local
  • Start on boot

Minecraft server proxy

stream {
    server {
        listen 25565;
        proxy_pass 127.0.0.1:25565;
    }
}

Posted

in

, ,

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *