Soße: https://github.com/mbround18/wikijs-module-meilisearch
Meilisearch ist eine Open-Source-Suchmaschine, die auf Geschwindigkeit und Einfachheit ausgelegt ist. Es ist in Rust geschrieben und darauf ausgelegt, schnelle, relevante Suchergebnisse mit minimaler Konfiguration zu liefern. Meilisearch zeichnet sich durch Volltextsuche aus und ist selbst bei großen Datensätzen auf Leistung optimiert. Es unterstützt Funktionen wie Tippfehlertoleranz und anpassbares Relevanzranking direkt nach dem Auspacken.
Link zu Meilisearch
Wiki.js ist eine moderne Open-Source-Wiki-Software, die eine leistungsstarke und flexible Plattform zum Verwalten und Teilen von Inhalten bietet. Es basiert auf Node.js und ist so konzipiert, dass es leichtgewichtig, schnell und benutzerfreundlich ist, mit einer eleganten und intuitiven Benutzeroberfläche, die es für Benutzer aller Erfahrungsstufen zugänglich macht.
Link zu Wikijs
Wenn Sie diese nicht haben, können Sie dieses Docker Compose verwenden.
Für eine Produktionsinstanz wird empfohlen, meilisearch einen neuen Schlüssel generieren zu lassen, den Ihre App verwenden kann. Sie können dies über diesen Curl-Befehl tun:
curl --request POST \ --url http://localhost:7700/keys \ --header 'Authorization: Bearer demo' \ --header 'Content-Type: application/json' \ --data '{ "description": "Wikijs Integration", "actions": ["*"], "indexes": ["wiki_index"], "expiresAt": "2042-04-02T00:42:42Z" }'Ändern Sie das Wort Demo in Ihren Hauptschlüssel. Wenn Sie Docker Compose verwenden, funktioniert dies nur mit der Demo. Es sei denn, Sie haben es in der Compose-Datei geändert. Verwenden Sie dann das, was Sie für $MEILI_MASTER_KEY festgelegt haben.
Jetzt können Sie Meilisearch verwenden, um Ihr Wiki zu durchsuchen! Wenn Sie über vorhandenen Inhalt verfügen, können Sie auf „Neu erstellen“ klicken. Dadurch sollten alle Ihre Inhalte zu meilisearch hinzugefügt werden! :)
Da Sie Wikijs normalerweise verwenden, werden im Rahmen der normalen Seitendarstellung Dokumente in Meilisearch erstellt, aktualisiert und gelöscht.
Wenn Sie ein Live-Beispiel davon sehen möchten, haben wir es in meinem Dungeons and Dragons-Wiki bereits integriert. Es war erstaunlich, Charakterdaten oder Szenendaten im Handumdrehen abrufen zu können.
Hinweis zur Implementierung, derzeit stimmen die Vorschläge mit den Who-Zeilen überein. In Zukunft werde ich dieses Segment umschreiben, um es zu kürzen und kleinere Vorschläge zu haben.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3