Meilisearch: 4. Service erstellen
Diese Dokumentation ist Teil des Automatisieren mit der CLI-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Starten Sie Meilisearch, rufen Sie dessen Zugangsdaten ab und ändern Sie die Konfiguration programmatisch mit der Stackhero CLI.
Willkommen in der Stackhero-Dokumentation!
Wenn Sie eine schnelle, fehlertolerante Suchmaschine benötigen, die sich einfach bereitstellen lässt, ermöglicht Ihnen der Meilisearch Cloud Service von Stackhero einen schnellen Einstieg in wenigen Minuten. Das erwartet Sie:
- Unterstützung für eigene Domains mit integriertem HTTPS für sicheren Zugriff.
- Einfache Updates per Klick. Kein manueller Aufwand erforderlich.
- Zuverlässige Performance und starke Isolation durch Ihre eigene private, dedizierte Infrastruktur.
Sie können Ihr Meilisearch Cloud Hosting auf Stackhero in nur 5 Minuten starten. Die Einrichtung ist darauf ausgelegt, Ihnen Zeit zu sparen und Ihr Deployment unkompliziert zu gestalten.
Hier ein Beispielskript, das einen Stack erstellt, Ihren Meilisearch Service hinzufügt, auf den Start wartet, die Konfiguration (inklusive generierter Zugangsdaten) abruft und anschließend eine neue Konfiguration anwendet.
#!/bin/bash
set -e
export STACKHERO_TOKEN="usr-xxxxxx:your-token"
serviceStore="meilisearch" # Der Name des Meilisearch Service Stores (siehe Schritt 2)
instance="..." # Eine Instanzgröße aus Schritt 3
region="europe" # Ein Regionsname aus Schritt 3
# Stack für Ihren Service erstellen (verwendet Ihre Standard-Organisation; ggf. --organization hinzufügen)
stackId=$(stackhero --format=script stack-create \
--name="My Meilisearch stack")
echo "Stack erstellt: ${stackId}"
# Meilisearch zum Stack hinzufügen (Namen werden automatisch aufgelöst)
serviceId=$(stackhero --format=script service-add \
--stack="My Meilisearch stack" \
--service-store="${serviceStore}" \
--instance="${instance}" \
--region="${region}")
echo "Service hinzugefügt: meilisearch"
# Warten, bis der Service vollständig läuft (dies kann einige Minuten dauern)
stackhero service-wait-for --service="meilisearch"
# Service-Konfiguration inklusive generierter Zugangsdaten abrufen
stackhero service-configuration-get --service="meilisearch" --format=json