There are plenty of examples of how to show a web client's locations on a map but so far, I have failed to find any code snippets presenting a server's location.
The project uses a Pi3B+ with an Adafruit Ultimate GPS HAT. The GPS is working and presents plausible data though gpsmon and cgps. The next stage is to present the location so that a client can see it on a map with updates at an appropriate frequency. The server moves no faster than 15mph/24kph so updates can be at, say, 15 second intervals. As it can't go very far, a local cache of Open Street Map tiles would be fine. The Pi is running Stretch Lite 2019-04-08 and currently has lighttpd as a web server but that could easily be changed.
My current thinking is to build and update an xml file in tmpfs that the client can poll but I would rather not re-invent the wheel if there is a good design available already. Pointers to useful code snippets, applications or gotchas would be much appreciated.
Thanks in advance!