algolia / places

:globe_with_meridians: Turn any <input> into an address autocomplete
https://community.algolia.com/places/
MIT License
5.35k stars 234 forks source link

can I host my own version of algolia places ? #1182

Closed 3koozy closed 2 years ago

3koozy commented 2 years ago

it's more like an inquiry. can I host my own version of algolia places? since it's with an MIT license and it's officially abandoned from the official algolia services website?

JonathanMontane commented 2 years ago

The places.js library is an MIT license project, so feel free to do whatever you want with it! (in compliance with the license of course) However the ingestion pipeline for Places is not public and not under MIT license, and we have no plans to release it to the public AFAIK. You can create your own ingestion pipeline for OpenStreetMap and use/tweak your fork places.js to use your data and data server (I personally would love to see that). This would not be a legal issue.

3koozy commented 2 years ago

Dear jonthan, Do you have any tips and rexommendation to get started to prepare ingeation pipeline? Would love to know more details on how algolia used to do it? Isbthis related to appid which is required by places.js?

Regards, Abdulaziz Alakooz

في الاثنين، ٦ يونيو، ٢٠٢٢ ١٠:٥٦ ص Jonathan Montane @.***> كتب:

Closed #1182 https://github.com/algolia/places/issues/1182 as completed.

— Reply to this email directly, view it on GitHub https://github.com/algolia/places/issues/1182#event-6751006609, or unsubscribe https://github.com/notifications/unsubscribe-auth/AELGT6K3KQ2WOLLUUBGN7FDVNWVLLANCNFSM5X3HM5LA . You are receiving this because you authored the thread.Message ID: @.***>

JonathanMontane commented 2 years ago

I would recommend looking into self-hosting a Nominatim instance, and tweak it to adapt it to your needs: https://github.com/osm-search/Nominatim It's not how we do it internally, but they do a lot of heavy lifting and it's probably the best solution if you want to build your own ingestion pipeline because they will give you a database with all the addresses in OSM 🙂