Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support 3rd party Pelias endpoints #157

Open
ellenhp opened this issue Sep 16, 2022 · 0 comments
Open

Support 3rd party Pelias endpoints #157

ellenhp opened this issue Sep 16, 2022 · 0 comments

Comments

@ellenhp
Copy link
Member

ellenhp commented Sep 16, 2022

Geocode.earth has offered to serve geocoding traffic for maps.earth, which should reduce hosting requirements and global latency. I'm happy with their privacy practices from the conversations I've had with them (apparently their privacy policy is being rewritten to be much more strict--might wait to switch maps.earth traffic over til that happens?)

Pelias is also hard to run in kubernetes, and for a production quality geocoding service I think it will always just make sense to offload it onto someone else who knows how to administer an Elasticsearch cluster. The docker-compose file will continue to have first-class support for self-hosted Pelias, but I might drop support for the Pelias k8s configs because they've been a pain to deal with. They'll stay in the repo but I'll probably put them into an unsupported/ subdirectory.

I also want to clarify that this is a feature I'm implementing for maps.earth and AFAIK I'm the only person on the planet who runs headway inside kubernetes so I don't really feel all that bad about making unilateral changes to what's supported as long as they don't affect actual users (who are all currently using docker-compose I believe). If someone wants to help maintain the Pelias k8s configs I'm more than happy to keep support but the bulk of my time really needs to be going towards other areas of the project.

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

No branches or pull requests

1 participant