All devices have stopped syncing

Having a search on the forum for the network request failed error seems to indicate an error that gives no additional information in the logs, so I'm now not really hopeful that would give any additional context to the situation.

Despite that you are able to get it to work on Linux now, the fact that you needed to change the connection to use your ip to get it to work suggests something with your network configuration has changed. Network setup is not really something I can help you with as I don't have knowledge in that area.

I did find this page which gives some detail about how you might need to configure your network for self hosting though. You could have a look at that and see if it highlights anything you need to configure differently: