Skip to content

Conversation

@bplubell
Copy link

Nominatim can be self-hosted or one might want to use a proxy, for example to implement rate limiting. To support such use cases, I made the Nominatim base URL a setting. The default value is the same origin as was hard-coded in the GeoService requests, so this feature is backwards compatible.

Notably, being able to use a rate-limiting proxy helps users ensure they adhere to Nominatim's usage policy.

Nominatim can be self-hosted or one might want to use a proxy, for
example to implement rate limiting. To support such use cases, I made
the Nominatim base URL a setting. The default value is the same origin
as was hard-coded in the GeoService requests, so this feature is
backwards compatible.

Notably, being able to use a rate-limiting proxy helps users ensure they
adhere to [Nominatim's usage policy][1].

[1]: https://operations.osmfoundation.org/policies/nominatim/
@bplubell bplubell changed the title Allow override for Nominatim base URL Allow override for Nominatim base URL (v5) Sep 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant