Meilisearch Cloud is the recommended way to run Meilisearch in production environments. It handles provisioning, updates, backups, and scaling automatically.
Choosing a deployment target
| Target | Best for |
|---|---|
| Generic Linux server | Any Linux server or VPS. Start here if your provider isn’t listed below. |
| AWS | Amazon Web Services EC2 instances |
| GCP | Google Cloud Compute Engine VMs |
| Azure | Azure Virtual Machines |
| DigitalOcean | DigitalOcean droplets |
Production checklist
Before going to production, make sure you have:- Set a strong master key (at least 16 bytes)
- Set environment to
production - Configured a reverse proxy (Nginx or Caddy) with HTTPS
- Set up scheduled snapshots or a backup strategy
- Configured systemd to restart Meilisearch on failure
- Reviewed RAM and threading settings for your workload