💁 Welcome to Hobo! 👋
Hobo is a service for autocompleting cities. Most of the heavy lifting is done in ElasticSearch, but Hobo provides a standard data model and interface for city data. It also is responsible for providing a common ID scheme for cities.
Probably not. It's meant to support some other services I'm working on. The data set to actually search is not provided, for instance.
There's a docker-compose file provided. Just run docker-compose up
to get the
latest version of our Docker Hub.
There are two commands that are supported.
The serve
command starts up the HTTP server for hobo.
The import
command imports a snapshot of the data set directly in to
ElasticSearch. Think of it like a migration.