Deploy Meilisearch to render.com and fly.io
MEILI_HTTP_ADDR
-- the address you want your Meilisearch server to run on. (Default =0.0.0.0:80
)MEILI_MASTER_KEY
-- the master key (Default ={randomly_generated_key}
)MEILI_DB_PATH
-- where we want to persist the data. Probably don't need to change this, as it's also in the render.yaml (Default =/meili-data
)MEILI_ENV
-- environemnt level. Options aredevelopment
orproduction
. (Default =development
)
See full list of options you can configure here
Install Docker Desktop
https://docs.docker.com/get-docker/
Build the image
docker build -t meilisearch .
Launch a container
docker run --env MEILI_MASTER_KEY=0xIMnKxGoGmSx0u3cBXKCjvhuFDfnul4 -p 7700:7700 -d meilisearch
fly launch
fly deploy
Reference: https://dev.to/jakovglavac/deploy-meilisearch-on-flyio-p89