DC Associates Group logoDC Associates Group

Home / Docs / Meilisearch (Hardened) / Install

Install Meilisearch (Hardened)

Launch, connect, and validate — with the expected result after every step.

Prerequisites

AWS

  1. Subscribe and launch.
    Expected result curl http://127.0.0.1:7700/health returns available; master key readable via sudo.
  2. For network use: front it with TLS (nginx/ALB), keep 7700 bound to loopback or your subnet, and open the firewall to your app tier only. Send Authorization: Bearer <key> on every request.
    Expected result Remote search queries authenticate; keyless requests are 401.

Validate

curl -s http://127.0.0.1:7700/health   → {"status":"available"}

First boot: meilisearch-firstboot.service creates /etc/meilisearch.env with the per-instance master key (ConditionPathExists guard), then the service starts. Health endpoint answers within seconds.

Secure it

Costs & quotas

Software is billed by the marketplace at the listed rate; infrastructure (VM, storage, egress) is billed by your cloud at its standard rates. The recommended size fits default service quotas in most accounts — if you scale out, review your cloud's quota console before launch.

Next: configuration · troubleshooting · security notes