在 Koyeb 上部署 Meilisearch

    介绍

    本指南介绍如何在 Koyeb 上部署一个可立即使用的 Meilisearch 实例。

    Koyeb 是一个开发者友好的无服务器平台,用于在全球范围内部署应用程序。该平台允许您无缝运行 Docker 容器、Web 应用程序和 API,并支持基于 Git 的部署、TLS 加密、原生自动缩放、全球边缘网络以及内置服务网格和发现功能。

    要求

    要成功完成本指南,您需要一个 Koyeb 帐户.

    部署 Meilisearch

    在 Koyeb 上部署 Meilisearch 的最快方法是使用“部署到 Koyeb”按钮。

    请务必将 MEILI_MASTER_KEY 环境变量的值替换为一个强健的密钥,以确保 Meilisearch 实例的安全。

    例如,您可以从终端运行以下命令以生成一个强健的密钥,并用作主密钥

    python -c 'import os,base64; print(base64.urlsafe_b64encode(os.urandom(32)).decode())'
    
    警告

    使用主密钥是可选的,但在生产环境中强烈推荐。如果您在没有主密钥的情况下启动,您的 Meilisearch 实例将没有保护,并且可以公开访问。

    测试 Meilisearch

    Koyeb 控制面板 复制公共 URL(例如,https://meili-myorg.koyeb.app)并将其粘贴到您的浏览器中。

    您应该会进入 Meilisearch 的 搜索预览 页面,系统会要求您输入主密钥。

    现在您就可以 创建您的第一个索引 了!

    享受!