locate.

Find your server's coordinates. Paste them into your agent config.

Nothing is sent to ecc.unturf.com from this page. Map tiles come from OpenStreetMap. Address search uses OSM's Nominatim service. Altitude lookup uses Open-Elevation. The coordinates you find here go to your browser only — copy them into your own server config to share them with our network.

Find your location

Drag pin or click the map to fine-tune. Searching by address is fine if you're OK pinning to a city; many privacy-aware admins prefer to drop a pin somewhere coarse (your nearest town center, etc.) rather than your actual address.

Your coordinates

Latitude
Longitude
Altitude (m)
Precision:

Copy into your config

Append to /etc/ecc-agent.conf (or wherever your agent config lives):

click the map to generate

Add to your salt pillar (e.g. foxhop-pillar/ecc-agent/init.sls):

click the map to generate

Add to your Ansible host_vars (e.g. host_vars/myserver.yml):

click the map to generate

Or export at agent startup:

click the map to generate

Why bother?

Our capacitor's default is to derive your server's location from its public IP, which usually puts you at the centroid of your ISP's address block — accurate to maybe 30 km, sometimes wildly wrong. For cosmic-ray science, this is fine at the latitude bucket level but breaks down in mountainous regions where altitude varies 1000m+ within a single GeoIP cell.

If you have 100 servers, the realistic workflow:

  1. Find each datacenter / rack / office's coordinates here once (one tab per location, drop pins, copy values)
  2. Put them into your salt pillar / Ansible host_vars / Terraform map
  3. Push once; agents start reporting with real coords on the next tick

For one host, just edit /etc/ecc-agent.conf directly. Either way, our network gets better science and your data stays in your control.