Meilisearch Server
Meilisearch is a fast, open-source search engine. Depfloy lets you provision and manage a dedicated Meilisearch server with a few clicks, with secure defaults out of the box.
Creating a Meilisearch server
- In the Console, click Add Server.
- Choose Meilisearch as the server type.
- Pick a provider (Hetzner) or Custom Setup for an existing machine.
- Set a master key, or let Depfloy generate one.
- Click Create Server.
Depfloy installs Meilisearch, opens port 7700 in the firewall, and configures the service to start on boot.
Connection details
The Meilisearch screen on the server view shows everything needed to connect:
| Parameter | Description |
|---|---|
| Host | The public IP address of your server |
| Port | 7700 (the default Meilisearch port) |
| Master Key | The API key used for authentication |
| API URL | Full base URL for API requests, for example http://<host>:7700 |
Click Copy API URL to copy the full URL.
Configuration
You can view and edit the Meilisearch configuration directly from the Console. Common parameters:
| Parameter | Description | Default |
|---|---|---|
db_path | Where Meilisearch stores its data | /var/lib/meilisearch/data |
http_addr | Address and port Meilisearch listens on | 0.0.0.0:7700 |
master_key | API key | Auto-generated |
env | Environment mode (development or production) | production |
max_indexing_memory | Maximum RAM for indexing operations | 2 Gb |
log_level | Verbosity (ERROR, WARN, INFO, DEBUG, TRACE) | INFO |
To edit:
- Click Edit Configuration.
- Modify the parameters you need.
- Click Save Changes.
Saving configuration changes restarts Meilisearch, briefly interrupting search availability.
Master key management
The master key authenticates every API request. Treat it as a secret.
To rotate it:
- Click Generate New Key.
- Confirm the action.
- Update every application that uses the old key — the old key is invalidated as soon as you rotate.
The current key is hidden by default. Click View Master Key to reveal it, or Copy to copy it without displaying it on screen.
Restart and logs
Restart Meilisearch from the Restart Service button on the server view, or from the More menu in the server header. To diagnose indexing or search problems, the Logs tab on the project that uses Meilisearch shows the live service output.