Are you looking to spin up a local docker container that pulls spots? If so, take a look at dxclustergoapi [docker.io: user00265/dxclustergoapi:latest]. It is a standalone application that does not rely on Wavelog and is inspired by DX Cluster API. The docker installation is pretty straight forward from the documentation, I set my port mapping and added clusters:


You can then point your browser to the url:port/spots and you’ll see json similiar to:
[
{
"spotter": "IK4IDF",
"spotted": "F4JUA",
"frequency": 14310,
"message": "SSB POTA @ FR-7049 MONT COMBE - COUDON - LES BAUS ROUGES - VALLAURIS Biological Reserve FR-PAC",
"when": "2026-01-25T14:29:17.000Z",
"source": "pota",
"band": "20m",
"mode": "SSB",
"dxcc_spotter": {
"cont": "EU",
"entity": "ITALY",
"flag": "🇮🇹",
"dxcc_id": "248",
"cqz": "15",
"lotw_user": 16,
"lat": "41.9",
"lng": "12.5",
"pota_ref": "FR-7049",
"pota_mode": "SSB"
},
"dxcc_spotted": {
"cont": "EU",
"entity": "FRANCE",
"flag": "🇫🇷",
"dxcc_id": "227",
"cqz": "14",
"lotw_user": false,
"lat": "46.0",
"lng": "2.0",
"pota_ref": "FR-7049",
"pota_mode": "SSB"
}
},
Next post will be about consuming this JSON and alert off of it. Might be interesting to see if I can pull out all of my contacts from wavelog and filter contacts already made and highlight those from countries I have yet to have made a contact.