A while ago I added some info on this post on how I go about it.
Took a bit of time to set it up with the pi having 3 ip addresses and writing the IP tables and modifying the various code. Now I have the pi image saved it’s simple to create a new device.
It may help someone, as above my system is effective but basic. I have no unmanned stations etc.