sudoaza / fancy_threed

Backend for ealstic search

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minimal Search Engine

Uses Ruby on Rails as backend. Stores data in a PostgreSQL database that is indexed by ElasticSearch.

Run

docker-compose up

Submit URL

POST to /submit

Search

Use interface or GET to /search?q=search+for+kittens+here

Gotchas

ElasticSearch needs more RAM

sudo sysctl -w vm.max_map_count=262144

About

Backend for ealstic search


Languages

Language:Ruby 60.4%Language:CSS 19.4%Language:HTML 16.0%Language:JavaScript 2.4%Language:Dockerfile 1.0%Language:CoffeeScript 0.4%Language:Shell 0.4%