Local host for deve for server resources offloading

I’ve tried running FTP which doesn’t work with bad router due to NAT and port settings so that I could write code on laptop and run server on desktop with them being in sync, but I thought I could do that with network group share that comes with your average OS without a problem, at which point I may only get to connect to host on desktop via ngrok tunneling which isn’t ideal as I imagine that won’t take a shortcut through lan instead taking half a minute to load and recompile. Any alternatives short of cloud IDE with none being able to run meteor for free.