I have one public facing ASPNETCORE server. Then I have multiple small blazor-server applications running on multiple machines in customers infrastructure (behind firewall etc). It must be possible, but how difficult or easy would it be to setup a reverse proxy over websockets/signlar so I can reach the sites from public facing server?
Browser (domain.com/theSite)->Public server (WebSocket/SignalR-server-Hub) | Client(WebSocket/SignalR) -> 192.168.1.100 (blazor server app)
This article describes the concept: https://dev.to/hgsgtk/reverse-http-proxy-over-websocket-in-go-part-1-13n4