I need to modify an existing Wireguard VPN with start topology (central peer with public IP, called "server" in the schema), so that one site will be connecting via a single "site peer" routing the traffic from other peers in its local network (as opposed to each peer from that site connecting to the "server" directly.
Before I go into depth (I am a Wireguard greenie), is something like this semi-trivially possible with Wireguard? Or am I bending it into something it was not intended for?