Z Wave Bridge over Ethernet?

I have home assistant controlling ZWave devices in the house over a ZWave Dongle that works wonderfully. I’m wanting to add a few ZWave devices to a shop, but the shop is pretty far from the house and don’t think a stable ZWave connection to it is possible. There IS a network connection to the shop and local WiFi available.

Is there any way to setup a ZWave bridge over the network? Or can I setup a secondary ZWave network with a remote host? What’s the best approach?

A Pi with a Z-Wave dongle will do just fine.

Running what software, and connected back to the HA server how?

Z-Wave JS or Z-Wave UI, connected over the websockets.