Zeaburへのデプロイ
Zeaburは、開発者が自分のサービスをワンクリックでデプロイできるようにするプラットフォームです。全体としてはRailwayに似ていますが、より多くの機能を備えており、クレジットカードの登録が不要で、無料枠もRailwayより大きくなっています。
ワンクリックでデプロイ
ゼロからデプロイ
Forkボタンをクリックして、Zeaburのスタータースキャフォールドを作成します。

https://dash.zeabur.comのZeaburコンソールにログインします。プロジェクトがない場合は、まず新しいプロジェクトの名前を設定する必要があります。

入ったらAdd New Serviceをクリックしてサービスを作成し、Deploy Other Service - Deploy MongoDBを選択して、まずデータベースサービスを作成します。
MongoDBデータベースサービスに名前を付けてDeployボタンをクリックすると、データベースサービスのデプロイが完了します。

次に、引き続きAdd New ServiceをクリックしてWalineサービスを作成します。今回はDeploy Your Source Codeをクリックします。続いて表示されるGitHubプロジェクトの一覧から、最初にForkしたプロジェクトを探し、対応するImportボタンをクリックします。
Walineサービスに名前を付けてDeployボタンをクリックすると、Walineサービスのデプロイが完了します。

Walineサービスのパネルはすぐに閉じないでください。サービスのデプロイ後、サービスにアクセス用のドメイン名を追加する必要があります。Domainsタブの下にあるGenerate Domainボタンをクリックし、希望するドメイン名のプレフィックスを入力してSaveボタンをクリックすると、サービスにアクセス用ドメイン名が追加されます。

準備はすべて整いました。あとは結果を確かめるだけです。先ほど設定したアクセス用ドメイン名を開き、コメントの投稿をテストしてみましょう。すべて成功したら、あとはこのドメイン名をクライアントに設定するだけで、快適にコメントできます!

更新方法
GitHubリポジトリに移動し、package.jsonファイル内の@waline/vercelのバージョン番号を最新バージョンに変更します。
環境変数の変更方法
Variablesタブから環境変数の管理ページに入ることができ、変更後は自動的に再デプロイされます。

