FROM getmeili/meilisearch:v1.10 # Set environment variables ENV MEILI_HTTP_ADDR=0.0.0.0:7700 ENV MEILI_NO_ANALYTICS=true ENV MEILI_DB_PATH=/data/data.ms ENV MEILI_ENV=development # Expose the default MeiliSearch HTTP port to the host EXPOSE 7700 # Create and set the MeiliSearch data directory RUN mkdir -p /data VOLUME /data WORKDIR /data # Handle the secret RUN --mount=type=secret,id=MEILI_MASTER_KEY,target=/run/secrets/MEILI_MASTER_KEY \ export MEILI_MASTER_KEY=$(cat /run/secrets/MEILI_MASTER_KEY)