Repolode
codelibs

codelibs/fess

Servidor de búsqueda empresarial y para sitios web, autohospedado y basado en OpenSearch, con rastreadores para web, archivos y almacenes de datos.

Alternativa open source a:Google Site Search

Estrellas
1,144
Forks
177
Issues abiertos
15
Último commit
hace 10 horas

¿Qué es?

Fess es un servidor de búsqueda que puedes instalar y ejecutar en cualquier plataforma con un entorno de ejecución de Java. Usa OpenSearch como motor de búsqueda, pero los administradores lo configuran desde una interfaz web sin necesidad de conocer OpenSearch.

El rastreador integrado recopila documentos de sitios web, sistemas de archivos y almacenes de datos como bases de datos, archivos CSV, almacenamiento en la nube y servicios SaaS como Confluence, Slack y SharePoint. Permite indexar muchos formatos, incluidos Microsoft Office, PDF y archivos ZIP. Los resultados de búsqueda se pueden filtrar por rol y permisos, y los usuarios pueden iniciar sesión mediante LDAP, OpenID Connect, SAML, SPNEGO o Microsoft Entra ID.

Fess se puede ejecutar desde paquetes ZIP, RPM o DEB, o mediante imágenes de Docker que incluyen OpenSearch. El proyecto independiente Fess Site Search ofrece un cuadro de búsqueda integrable en tu propio sitio web.

Funciones clave

  • 01Búsqueda de texto completo con facetas, ordenación y sugerencias de búsqueda
  • 02Rastreadores para sitios web, sistemas de archivos y almacenes de datos, incluidas bases de datos y servicios SaaS
  • 03Indexación de Microsoft Office, PDF y formatos de archivo comprimido
  • 04Interfaz de administración web y REST API
  • 05Filtrado de resultados de búsqueda según roles y permisos
  • 06Inicio de sesión único mediante LDAP, OpenID Connect, SAML, SPNEGO y Entra ID
  • 07Sistema de plugins para almacenes de datos, ingesta, scripts y temas

Casos de uso

  • Añadir un motor de búsqueda privado para las wikis internas, los recursos compartidos de archivos y los documentos de una empresa
  • Ofrecer búsqueda en un sitio web sin depender de un servicio alojado por terceros
  • Buscar en herramientas SaaS como Slack, Confluence o SharePoint desde un único lugar
  • Crear un portal de búsqueda que tenga en cuenta los permisos de varios grupos de usuarios

Inicio rápido

  1. 1

    Instala Java 21 o una versión posterior

  2. 2

    Descarga el ZIP desde la página Releases y descomprímelo

    unzip fess-<version>.zip
  3. 3

    Accede al directorio descomprimido

    cd fess-<version>
  4. 4

    Inicia Fess y abre http://localhost:8080/

    ./bin/fess

Antes de usarlo

  • Requiere OpenSearch como motor de búsqueda, que debes configurar por separado fuera de las imágenes de Docker.
  • Los paquetes ZIP, RPM y DEB requieren Java 21 o una versión posterior.

En colecciones

Temas

Preguntas frecuentes

¿Qué es fess?
Servidor de búsqueda empresarial y para sitios web, autohospedado y basado en OpenSearch, con rastreadores para web, archivos y almacenes de datos. Fess es un servidor de búsqueda que puedes instalar y ejecutar en cualquier plataforma con un entorno de ejecución de Java. Usa OpenSearch como motor de búsqueda, pero los administradores lo configuran desde una interfaz web sin necesidad de conocer OpenSearch.
¿fess es gratuito? ¿Qué licencia tiene?
fess es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿fess sigue mantenido?
Mantenimiento activo. El último commit de fess fue el 6 nov 2026.
¿Para qué puedo usar fess?
Añadir un motor de búsqueda privado para las wikis internas, los recursos compartidos de archivos y los documentos de una empresa Ofrecer búsqueda en un sitio web sin depender de un servicio alojado por terceros Buscar en herramientas SaaS como Slack, Confluence o SharePoint desde un único lugar Crear un portal de búsqueda que tenga en cuenta los permisos de varios grupos de usuarios
¿Cómo se instala fess?
Instala Java 21 o una versión posterior Descarga el ZIP desde la página Releases y descomprímelo: unzip fess-<version>.zip Accede al directorio descomprimido: cd fess-<version> Inicia Fess y abre http://localhost:8080/: ./bin/fess
¿Dónde consigo fess?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/codelibs/fess

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados