Just a quick remainder about what slowed me down today.
If you are getting the following error:
Searchkick::ImportError ({"type"=>"mapper_parsing_exception", "reason"=>"failed to find type parsed [keyword] for [name]"} on item with id '010b5aea-7ff0-43ef-a488-7dd8938d325d')
Chances are that you are running old version of Elasticsearch!
Check out my book
Deployment from Scratch is unique Linux book about web application deployment. Learn how deployment works from the first principles rather than YAML files of a specific tool.