Docker Compose for Meilisearch

Meilisearch full-text search engine. Lightning-fast, typo-tolerant search.

meilisearch search api
compose.yaml
services:
  search:
    image: getmeili/meilisearch:latest
    ports:
      - target: 7700
        mode: ingress
    environment:
      - MEILI_MASTER_KEY=${MEILI_MASTER_KEY}
      - MEILI_ENV=production
    healthcheck:
      test:
        - CMD
        - curl
        - -f
        - http://localhost:7700/health
      interval: 30s
      timeout: 5s
      retries: 3
    deploy:
      resources:
        reservations:
          cpus: "0.5"
          memory: 256M
    restart: unless-stopped

Services

  • search getmeili/meilisearch:latest

Deploy

$ npx defang@latest compose up

Learn more about Defang