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

All cloud provider guides follow the same pattern: provision a server, install Meilisearch, configure systemd, set up Nginx with HTTPS, and configure firewall rules. The main differences are provider-specific networking and firewall configuration.

Production checklist

Before going to production, make sure you have: