Metapesquisa
Metasearch é uma ferramenta para pesquisar muitas outras ferramentas em paralelo:
A lista completa de fontes de dados suportadas:
- Recursos marcados pela AWS
- Páginas do Confluence
- Arquivos e pastas do Dropbox
- Arquivos, projetos e equipes Figma
- PRs, problemas e metadados de repositório do GitHub
- Solicitações de mesclagem do GitLab
- Documentos, planilhas do Google Drive, etc.
- Grupos dos Grupos do Google
- Postos de trabalho em estufa
- Cartões de Guru
- Código indexado Hound
- Nomes de cargos do Jenkins
- Problemas com Jira
- Ativos de linguagem
- Postagens mais importantes
- Páginas de noção
- Eventos do calendário do Outlook
- Programações e serviços do PagerDuty
- Funcionários do quadro de avisos
- Projetos de barra de rolagem
- Mensagens e canais do Slack
- Perguntas sobre Stack Overflow para equipes
- Cursos TalentLMS
- Quadros, cartões, membros e espaços de trabalho do Trello
- Ampliar salas
- Sites arbitrários por meio de mapas de sites
Configurar
Usando Docker
- Baixe e personalize
config.yaml
- No diretório local que contém
config.yaml
, execute docker run -p 3000:3000 -v "$PWD:/data" duolingo/metasearch
Usando Git, Make e Node.js
- Clone este repositório e personalize seu
config.yaml
- Execute
make
A metabusca é executada em http://localhost:3000.
Contribuindo
Quer pesquisar algo como SharePoint ou MediaWiki que não é suportado atualmente? Este repositório contém apenas cerca de 3.000 linhas de TypeScript, e adicionar suporte para uma nova fonte de dados requer menos de 100 linhas em média. Sinta-se à vontade para abrir um PR!
Duolingo está contratando! Inscreva-se em https://www.duolingo.com/careers