Saltar a contenido

Meilisearch

image-20210506104427925

¿Que es este repositorio?

Este repositorio te permitirá desplegar MeiliSearch es un motor de búsqueda de texto rápido, de fácil uso y despliegue. A lo largo de los años Elasticsearch se ha vuelto la elección popular para búsquedas de texto escalables. No obstante, si no posees un volumen de datos que justifique una solución distribuida pero aún deseas proveer un motor de búsqueda rápido y tolerante a errores de tipografía, recomendamos evaluar MeiliSearch.

image-20220712145955264

Configuración

hiveagilectl install meilisearch

Ajustar las variables del fichero .env

MEILI_HOST=meili.hiveagile.dev
MEILI_MASTER_KEY=pBZ3NmKX1J5WkCfl

MEILI_HOST

Esta variable define el dominio donde accederas a meilisearch, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.

MEILI_MASTER_KEY

Esta variable es la password que usaras para autenticarte contra la API de meilisearch

USO

Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.

cd /root/containers/meilisearch
docker-compose up -d

Actualizaciones automáticas (Opcional)

Puedes usar watchtower que actualiza todos los contenedores que estan como latest

Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.

docker run -d \
    --name watchtower \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower -i 30

Invitación a mi Canal.

Estás invitado a mi canal de telegram, donde publico más soluciones como esta.

Telegram-iconhttps://t.me/aitorroma


ko-fi