StruxaEggs Explorer

Meilisearch

Application

A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.

Author: josdekurk@gmail.comSource: pterodactyl/application-eggsUpdated: 5/24/2026

Startup Command

./meilisearch --http-addr "0.0.0.0:{{SERVER_PORT}}"  --max-indexing-memory="{{SERVER_MEMORY}}mb" $([ "$NO_ANALYTICS" -eq 1 ] && echo "--no-analytics")

Docker Images

LabelImage
ghcr.io/ptero-eggs/yolks:debianghcr.io/ptero-eggs/yolks:debian

Environment Variables

NameVariableDefaultRules
Master key
In production, a Master key of at least 16 bytes is mandatory Sets the instance's master key, automatically protecting all routes except GET /health. This means you will need a valid API key to access all other endpoints.
MEILI_MASTER_KEYnonenullable|string|max:64
Environment
Configures the instance's environment. Value must be either production or development.
MEILI_ENVdevelopmentrequired|string|in:development,production
Disable analytics
Deactivates Meilisearch's built-in telemetry when provided.
NO_ANALYTICS0required|boolean
Dumps dir
Sets the directory where Meilisearch will create dump files.
MEILI_DUMP_DIR/home/container/dumpsrequired|string|max:64
DB PATH
Designates the location where database files will be created and retrieved.
MEILI_DB_PATH/home/container/data.msrequired|string|max:64
Log level
Defines how much detail should be present in Meilisearch's logs.
MEILI_LOG_LEVELINFOrequired|string|in:INFO,WARN,ERROR,TRACE
Config Path
Designates the location of the configuration file to load at launch.
MEILI_CONFIG_FILE_PATH/home/container/config.tomlrequired|string
Max threads
Sets the maximum number of threads Meilisearch can use during indexing
MEILI_MAX_INDEXING_THREADS2required|integer