{
  "server": {
    "host": "",
    "port": 8080
  },
  "sources": [
    {
      "id": "primary",
      "name": "Primary Site",
      "host": "localhost",
      "port": 30005,
      "latitude": 51.4700,
      "longitude": -0.4600,
      "altitude": 50.0,
      "enabled": true
    },
    {
      "id": "secondary",
      "name": "Secondary Site",
      "host": "192.168.1.100",
      "port": 30005,
      "latitude": 51.4800,
      "longitude": -0.4500,
      "altitude": 45.0,
      "enabled": true
    },
    {
      "id": "remote",
      "name": "Remote Site",
      "host": "remote.example.com",
      "port": 30005,
      "latitude": 51.4900,
      "longitude": -0.4400,
      "altitude": 60.0,
      "enabled": false
    }
  ],
  "origin": {
    "latitude": 51.4700,
    "longitude": -0.4600,
    "name": "Control Tower"
  },
  "settings": {
    "history_limit": 1000,
    "stale_timeout": 60,
    "update_rate": 1
  }
}