Repolode
codelibs

codelibs/fess

Servidor de busca empresarial e para sites, auto-hospedado e baseado em OpenSearch, com crawlers para fontes web, arquivos e repositórios de dados.

Alternativa open source a:Google Site Search

Estrelas
1,144
Forks
177
Issues abertas
15
Último commit
há 12 horas

O que é?

O Fess é um servidor de busca que você instala e executa em qualquer plataforma com um runtime Java. Ele usa o OpenSearch como mecanismo de busca, mas os administradores o configuram por uma interface de administração acessada pelo navegador, sem precisar conhecer o OpenSearch.

Um crawler integrado coleta documentos de sites, sistemas de arquivos e repositórios de dados, como bancos de dados, arquivos CSV, armazenamento em nuvem e serviços SaaS como Confluence, Slack e SharePoint. Vários formatos são indexados, incluindo Microsoft Office, PDF e arquivos ZIP. Os resultados da busca podem ser filtrados por função e permissão, e os usuários podem entrar usando LDAP, OpenID Connect, SAML, SPNEGO ou Microsoft Entra ID.

O Fess pode ser executado a partir de pacotes ZIP, RPM ou DEB, ou com imagens Docker que incluem o OpenSearch. Um projeto separado, o Fess Site Search, oferece uma caixa de busca que pode ser incorporada ao seu próprio site.

Recursos principais

  • 01Busca de texto completo com facetas, ordenação e sugestões de busca
  • 02Crawlers para sites, sistemas de arquivos e repositórios de dados, incluindo bancos de dados e serviços SaaS
  • 03Indexação de Microsoft Office, PDF e formatos de arquivo compactado
  • 04Interface de administração acessada pelo navegador e REST API
  • 05Filtragem dos resultados da busca com base em funções e permissões
  • 06Logon único via LDAP, OpenID Connect, SAML, SPNEGO e Entra ID
  • 07Sistema de plugins para repositórios de dados, ingestão, scripts e temas

Casos de uso

  • Adicionar um mecanismo de busca privado para wikis internos, compartilhamentos de arquivos e documentos de uma empresa
  • Oferecer busca em um site sem depender de um serviço hospedado por terceiros
  • Pesquisar ferramentas SaaS como Slack, Confluence ou SharePoint em um só lugar
  • Criar um portal de busca que respeite as permissões de vários grupos de usuários

Início rápido

  1. 1

    Instale o Java 21 ou posterior

  2. 2

    Baixe o ZIP na página Releases e extraia-o

    unzip fess-<version>.zip
  3. 3

    Acesse o diretório extraído

    cd fess-<version>
  4. 4

    Inicie o Fess e abra http://localhost:8080/

    ./bin/fess

Antes de usar

  • Requer o OpenSearch como mecanismo de busca, que deve ser configurado separadamente, fora das imagens Docker.
  • Os pacotes ZIP, RPM e DEB requerem Java 21 ou posterior.

Em coleções

Tópicos

Perguntas frequentes

O que é fess?
Servidor de busca empresarial e para sites, auto-hospedado e baseado em OpenSearch, com crawlers para fontes web, arquivos e repositórios de dados. O Fess é um servidor de busca que você instala e executa em qualquer plataforma com um runtime Java. Ele usa o OpenSearch como mecanismo de busca, mas os administradores o configuram por uma interface de administração acessada pelo navegador, sem precisar conhecer o OpenSearch.
fess é gratuito? Qual é a licença?
fess é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
fess ainda é mantido?
Manutenção ativa. O último commit de fess foi em 6 de nov. de 2026.
Para que posso usar fess?
Adicionar um mecanismo de busca privado para wikis internos, compartilhamentos de arquivos e documentos de uma empresa Oferecer busca em um site sem depender de um serviço hospedado por terceiros Pesquisar ferramentas SaaS como Slack, Confluence ou SharePoint em um só lugar Criar um portal de busca que respeite as permissões de vários grupos de usuários
Como instalar fess?
Instale o Java 21 ou posterior Baixe o ZIP na página Releases e extraia-o: unzip fess-<version>.zip Acesse o diretório extraído: cd fess-<version> Inicie o Fess e abra http://localhost:8080/: ./bin/fess
Onde consigo fess?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/codelibs/fess

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados