banner
c_hanze

Hanzeの小屋

逸一时,误一世。

NorthFlankを使用して低コストでMixSpaceをデプロイする

準備#

  • GitHub アカウント(推奨)
  • 銀行カード 1 枚(銀聯 / マスターカード / VISA/JCB 可)(無料)
  • 賢い頭脳と少しの英語の基礎

NorthFlank に登録#

https://app.northflank.com/

「開発者サンドボックス」プランを選択#

2025-08-30T05:32:36.png

MongoDB データベースを作成#

MongoDB Atlas を使用する [ @白熊 sama ]#

https://cloud.mongodb.com/

MongoDB Atlas は Mongo 公式が提供するクラウドデータベースホスティングソリューションで、無料の 512M の Mongo データベースを提供しており、小規模なサイト運営者の軽度な使用には十分です。

ログインに成功すると、サイトがデータベースの作成を手助けしてくれます。その後、以下の画面が表示されます。

2025-09-04T12:36:07.png

まず「Connect」をクリックします。初めて作成するデータベースでは、ユーザー名とパスワードの設定を求められます。

次に右側の「Network Access」をクリックし、許可する IP 範囲 0.0.0.0/0 を追加します(clew 接続時の具体的な IP が不明なため、すべての v4 を開放する必要があります)。

最後に再度メイン画面に戻り、「Connect」を再度クリックし、「drivers」を選択すると、以下の画面が表示されます。

2025-09-04T12:34:33.png

指示に従って内容を置き換え、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 のメイン画面は以下の通りです。

2025-09-04T12:50:24.png

「New Project」をクリックして新しいプロジェクトを作成します。

プロジェクトページは以下の通りです。

2025-09-04T12:51:51.png

「Add Server」をクリックして「Databases」内の「Redis」データベースをデプロイします。

2025-09-04T12:53:50.png

2025-09-04T12:54:18.png

デプロイ後、自動的にプロジェクトのホームページに戻り、プロジェクトが「Running」と表示されるのを待ちます。

2025-09-04T12:55:17.png

以下の対応値を保存しておきます。

2025-09-04T12:56:34.png

Mix Space バックエンドをデプロイ#

新しいプロジェクトを作成#

地域はアメリカ中部「US - Central」またはヨーロッパ西部「EU - West」を選択します。
2025-08-30T05:35:52.png

新しいサービスを選択#

2025-08-30T05:37:58.png

イメージを選択#

2025-09-04T13:58:20.png
イメージアドレスには「innei/mx-server」を入力します。

リソース設定#

「nf-compute-20」を選択します。
つまり 0.2vCPU+512MB の設定です。
2025-08-30T05:45:00.png

ネットワーク設定#

ポートには「2333」を入力し、プロトコルを「HTTP」に変更します。
「Publicly expose this port to the internet」をチェックして公開アクセスを許可します。
2025-09-04T13:00:57.png

環境変数#

使用 Claw Cloud Run 低コストで自分の Shiro@白熊 samaを参照してください。

ローカルストレージ#

メニューバーの「Volumes」をクリックします。
「Create Volume」を選択します。
「Configuration」でアクセスモードを単一読み書き(Single Read/Write)に設定します。
下のアクセスパス(Container mount path)には「/root/.mx-space」を入力します。
2025-09-04T13:03:19.png

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


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。