準備#
- GitHub アカウント(推奨)
- 銀行カード 1 枚(銀聯 / マスターカード / VISA/JCB 可)(無料)
- 賢い頭脳と少しの英語の基礎
NorthFlank に登録#
「開発者サンドボックス」プランを選択#
MongoDB データベースを作成#
MongoDB Atlas を使用する [ @白熊 sama ]#
MongoDB Atlas は Mongo 公式が提供するクラウドデータベースホスティングソリューションで、無料の 512M の Mongo データベースを提供しており、小規模なサイト運営者の軽度な使用には十分です。
ログインに成功すると、サイトがデータベースの作成を手助けしてくれます。その後、以下の画面が表示されます。
まず「Connect」をクリックします。初めて作成するデータベースでは、ユーザー名とパスワードの設定を求められます。
次に右側の「Network Access」をクリックし、許可する IP 範囲 0.0.0.0/0 を追加します(clew 接続時の具体的な IP が不明なため、すべての v4 を開放する必要があります)。
最後に再度メイン画面に戻り、「Connect」を再度クリックし、「drivers」を選択すると、以下の画面が表示されます。
指示に従って内容を置き換え、Connect String を保存しておきます。
転載情報:
使用 Claw Cloud Run 低コストで自分の Shiro@白熊喵を持つ
https://mahiru.tech/posts/default/02
2025 年 4 月 20 日 11:52
CC BY-NC-SA 4.0
Redis データベースをデプロイ#
Zeabur を使用してデプロイ#
初めて Zeabur を使用する場合は、以下の招待リンクを使用して登録できます。
Zeabur のメイン画面は以下の通りです。
「New Project」をクリックして新しいプロジェクトを作成します。
プロジェクトページは以下の通りです。
「Add Server」をクリックして「Databases」内の「Redis」データベースをデプロイします。
デプロイ後、自動的にプロジェクトのホームページに戻り、プロジェクトが「Running」と表示されるのを待ちます。
以下の対応値を保存しておきます。
Mix Space バックエンドをデプロイ#
新しいプロジェクトを作成#
地域はアメリカ中部「US - Central」またはヨーロッパ西部「EU - West」を選択します。
新しいサービスを選択#
イメージを選択#
イメージアドレスには「innei/mx-server」を入力します。
リソース設定#
「nf-compute-20」を選択します。
つまり 0.2vCPU+512MB の設定です。
ネットワーク設定#
ポートには「2333」を入力し、プロトコルを「HTTP」に変更します。
「Publicly expose this port to the internet」をチェックして公開アクセスを許可します。
環境変数#
使用 Claw Cloud Run 低コストで自分の Shiro@白熊 samaを参照してください。
ローカルストレージ#
メニューバーの「Volumes」をクリックします。
「Create Volume」を選択します。
「Configuration」でアクセスモードを単一読み書き(Single Read/Write)に設定します。
下のアクセスパス(Container mount path)には「/root/.mx-space」を入力します。
Shiro フロントエンドをデプロイ#
公式文書を参照してください。
https://mx-space.js.org/docs/themes/shiro/deploy
Kami フロントエンドをデプロイ#
注意: Kami テーマはアーカイブ状態に入っており、Shiro テーマの使用を推奨します。
Mix-space kami テーマデプロイ Serverless でゴミホストを救う @喵二を参照してください。
この記事は Mix Space によって xLog に同期更新されました。
元のリンクは https://space.hanze.icu/posts/project/mx