updated dependencies
Use the public ip for direct socket communication