
? O detetive do podcast
Scully é um mecanismo de pesquisa de baixa latência para feedcast em torno do Elasticsearch.
O nome, Scully, é uma referência do personagem X-Files Dana Scully, um detetive interpretado pelo incrível Gillian Anderson.
Indexem um episódio
corpo:
{
"uuid" : "a23b7-1238d-92kdj7" ,
"path" : "/x-files/01-pilot" ,
"title" : "I want to believe" ,
"summary" : "Foo" ,
"description" : "Bar" ,
}onde:
Respostas:
Pesquise por episódios
params:
resposta:
[
{
"uuid" : "a23b7-1238d-92kdj7" ,
"path" : "/x-files/01-pilot" ,
"title" : "I want to believe" ,
"summary" : "Foo" ,
"description" : "Bar" ,
} ,
...
] Para configurar as dependências externas, use: make compose .
Isso executará a pesquisa elástica no localhost:9200 com o Docker Compose.
Para instalar as bibliotecas e compilar: make build .
Isso será executado no estágio de compilação do SBT.
Para executar os testes: make test .
Para iniciar a execução do aplicativo: make start .
Isso iniciará o servidor no localhost:2024 por padrão.
Variáveis de ambiente disponíveis para configurar
2024 .elasticsearch://elastic:changeme@localhost:9200/ .