Motor ligero de búsqueda de texto completo, escrito en Go y distribuido como un único binario, que ofrece una alternativa más sencilla a Elasticsearch para búsquedas en aplicaciones.
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
Instala Java 21 o una versión posterior
- 2
Descarga el ZIP desde la página Releases y descomprímelo
unzip fess-<version>.zip - 3
Accede al directorio descomprimido
cd fess-<version> - 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
Búsqueda federada con IA y RAG de código abierto que consulta tus aplicaciones en tiempo real y responde con fuentes, sin copiar datos a una base de datos vectorial.
Biblioteca Rust integrada en el proceso y servidor multiinquilino para búsquedas léxicas, vectoriales e híbridas, con un servidor MCP para agentes de IA.
Un motor de búsqueda rápido y tolerante a errores tipográficos, con una API para búsquedas de texto completo, semánticas e híbridas en sitios web y aplicaciones.
Motor distribuido de búsqueda y analítica con API REST que también funciona como almacén de datos escalable y base de datos vectorial.
Herramienta de código abierto para auditar SEO que rastrea sitios web e informa de problemas técnicos, como enlaces rotos, redirecciones y etiquetas meta ausentes o duplicadas.