Poner en marcha rápidamente un proyecto de software.
Typesense — motor de búsqueda C++: tolerante a errores tipográficos, con facetas y vectorial. REST API en un solo contenedor, menos de 150 MB de RAM, GPLv3.
Motor de búsqueda autoalojado en C++: tolerante a errores tipográficos, API vectorial integrada, facetas en tiempo real, menos de 150 MB de RAM. Un solo contenedor Docker, GPLv3, 26 k ⭐ en GitHub.
Indexe sus productos con precio, categoría y stock. Los usuarios obtienen resultados instantáneos y tolerantes a errores tipográficos mientras escriben, con facetas para afinar por marca o por precio — desde su VPS, sin coste por consulta y sin que los datos salgan de su infraestructura.
Indexe en Typesense su documentación en Markdown, su blog Ghost o su sitio Docusaurus y publique una barra de búsqueda. El tokenizador multilingüe integrado gestiona el árabe, el francés y el inglés de forma nativa, ideal para documentación bilingüe dirigida a Marruecos y a la región MENA.
Almacene embeddings de OpenAI o de un modelo local junto a sus campos de texto y lance consultas híbridas que combinan el ranking BM25 con la similitud vectorial ANN — sin una base de datos vectorial aparte. Typesense fusiona ambas puntuaciones en una sola llamada a la API.
Guía optimizada para los VPS Cloud ServOrbit.
Typesense se mantiene por debajo de 150 MB de RAM con los corpus habituales; un VPS de 1 GB basta para empezar. El aprovisionamiento instala Docker sobre la imagen Ubuntu y prepara el stack.
Desde su área de cliente ServOrbit, vaya a Marketplace → Desarrollo → Typesense → Instalar. Se inicia un único contenedor typesense/typesense:29.0 con un volumen con nombre para /data y una clave de API admin generada aleatoriamente, que se muestra en su área de cliente.
Typesense no tiene pantalla de inicio de sesión: es un motor de búsqueda gobernado por API y protegido por una clave. Use la clave facilitada en el área de cliente con la cabecera X-TYPESENSE-API-KEY, por ejemplo: curl -H 'X-TYPESENSE-API-KEY: <su-clave>' http://127.0.0.1:8108/health
La API REST escucha en el puerto 8108, publicado en el bucle local del VPS. Expóngala detrás de un vhost Nginx o Caddy en su dominio con HTTPS para sus aplicaciones remotas, o abra un túnel SSH: ssh -L 8108:127.0.0.1:8108 root@<ip-del-vps> y luego http://localhost:8108.
Cree una colección y añada documentos: curl -X POST 'http://127.0.0.1:8108/collections' -H 'X-TYPESENSE-API-KEY: <clave>' -H 'Content-Type: application/json' -d '{"name":"productos","fields":[{"name":"nombre","type":"string"},{"name":"precio","type":"float"}]}'. Después lance una búsqueda: curl 'http://127.0.0.1:8108/collections/productos/documents/search?q=vps&query_by=nombre' -H 'X-TYPESENSE-API-KEY: <clave>'.
¿Mantiene un proyecto que utiliza Typesense? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.
[](https://servorbit.com/vps-cloud?template=typesense&utm_source=deploy-badge&utm_medium=referral&utm_campaign=typesense)<a href="https://servorbit.com/vps-cloud?template=typesense&utm_source=deploy-badge&utm_medium=referral&utm_campaign=typesense"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Typesense on ServOrbit" height="40"></a>El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva