You will need:
- Installed docker with at least 4 GBytes RAM
- Installed flyway
- Installed SBT
- API key and Custom search engine ID from Google Custom Search
- You cloned repo and opened bash in that folder
- Run all dockerized dependencies (database) via command
docker-compose up
. MSSQL is ready when you are able to see the message=============== MSSQL SERVER SUCCESSFULLY STARTED ==========================
- Run
flyway -configFile=flyway.conf migrate
to create database schema - Overwrite key(Custom Search API Key) and cx(Custom search engine ID) in google-searching-config node in server/src/main/resources/application.conf
- Run server using
sbt "server/runMain Boot"
- Open http://localhost:9000/search?q=YOUR_QUERY_HERE in your browser to search on Google
- Open http://localhost:9000/search in your browser to get all previous search queries