• 0 Posts
  • 10 Comments
Joined 2 years ago
cake
Cake day: June 4th, 2023

help-circle

  • I recently bought an x86 passive cooled box from Topton, an aliexpress merchant, that was recommended by ServeTheHome, a great youtube channel/blog that reviews all kinds of networking equipment for homelabs. Since it’s x86, you can pretty much install anything on it, in my case OPNSense. I recommend you watch some of their videos/read their blogs and see what fits!




  • I am running a similar setup to yours. The issue is that only one server block can listen to an address+port pair. You ought to do something like this:

    map $ssl_preread_server_name $proxy_backend_router {
            serviceA.example.com    upstreamA:12346;
            serviceB.example.com    upstreamB:12346;
            default $ssl_preread_server_name.invalid_proxy:443;
    }
    
    
    server {
            listen 443;
            ssl_preread on;
            proxy_pass $proxy_backend_router;
    }