NAT punchtrough server built on top of Urho3D. This requires SLikeNet networking library to be present in Urho3D build tree. Server also support headless mode, but this should be specified in Data/CommandLine.txt file which is automatically loaded on startup or manually setting headless mode in the source code.
Download all the files and save them in Urho3D project folder. Build project as usual, if everything is correct, there should be a executable in the bin folder called "NATServer"