Sneaker
Well, this “sneaked” in here somehow. Many people were asking for a moving map, and we looked at several solutions. Nearly all took a lot of effort to get them running, if ever. Then we stumbled across Sneaker and in all fairness - that was more or less all that we needed. It looks good, it is easy to set up. We tried to contact the developer, but unfortunately they are quite unresponsive. So we created a fork, added all the maps and maybe will remove the major bugs in the upcoming future.
Sneaker itself provides a webserver that then connect via the Tacview Realtime protocol to your server. You need to have Tacview running on your server though, to use sneaker. As there are still some issues, please don’t configure a realtime password for now.
Adding sneaker is quite straightforward, if you looked at the above examples already:
{
"configs": [
{
[...]
"extensions": {
"Sneaker": {
"cmd": "%USERPROFILE%\\Documents\\GitHub\\sneaker\\sneaker.exe",
"bind": "0.0.0.0:8080",
"url": "http://mydnsname:8080"
}
}
[...]
},
{
"installation": "DCS.release_server",
[...]
"extensions": {
"Sneaker": {
"enabled": true
}
}
}
]
}
You need to let the sneaker cmd point to wherever you’ve installed the sneaker.exe binary (name might vary, usually there is a version number attached to it). DCSServerBot will auto-create the config json for sneaker (config/sneaker.json) and start / stop / monitor the sneaker process.