デプロイサービスの作成

サービスの作成

プロジェクトを作成した後、サービスのデプロイを開始できます。新しいサービスをデプロイ ボタンをクリック(または CMD + K / Ctrl + K を押して 新しいサービスをデプロイ を選択)すると、さまざまなデプロイオプションを含むメニューが表示されます:

サービスを追加

テンプレート

Zeabur は WordPress、n8n、Ghost など、人気のオープンソースプロジェクト向けに事前設定されたテンプレートの豊富なライブラリを提供しています。これらのテンプレートはワンクリックでデプロイできます。

  1. テンプレート をクリックして利用可能なテンプレートを閲覧します。
  2. 必要なテンプレートを検索または閲覧します。
  3. テンプレートをクリックし、プロンプトに従ってデプロイします。

テンプレートサービス

詳細については、テンプレートからデプロイをご覧ください。

GitHub

GitHub リポジトリから直接デプロイします。これは自分のアプリケーションをデプロイする最も一般的な方法です。

  1. GitHub をクリックして GitHub アカウントに接続します(まだ接続していない場合)。
  2. 接続後、デプロイしたいリポジトリを検索します。
  3. リポジトリをクリックすると、Zeabur が自動的にコードを分析し、最適なビルド方法を選択します。
  4. デプロイ をクリックしてデプロイを開始します。

リポジトリを検索

詳細については、GitHub との統合をご覧ください。

データベース

設定不要で一般的なデータベースを素早くデプロイできます。

  1. データベース をクリックして利用可能なデータベースのリストを表示します。
  2. 必要なデータベース(PostgreSQL、MySQL、MongoDB、Redis など)を選択します。
  3. データベースは即座にデプロイされ、すぐに使用できます。

データベースサービス

ファンクション

Zeabur Functions を使用してコードを即座に作成、実行、反復できます。これはクイックスクリプト、API、またはサーバーレス関数に最適です。

  1. ファンクション をクリックして新しい関数を作成します。
  2. 関数言語として JavaScript または Python を選択します。
  3. エディタで直接コードを記述します。
  4. 関数がデプロイされ、ダッシュボードからアクセスできるようになります。

シンプルファンクション

ローカルプロジェクト

Git リポジトリを使用せずに、ローカルのソースコードを Zeabur に直接アップロードします。

  1. ローカルプロジェクト をクリックします。
  2. プロジェクトフォルダをドラッグ&ドロップするか、クリックしてフォルダを参照・選択します。
  3. Zeabur がプロジェクトを分析してデプロイします。

ローカルプロジェクト

これは素早いデプロイや、先にリポジトリにコードをプッシュしたくない場合に便利です。

⚠️

アップロード時に /dist/* ディレクトリは自動的に無視されます。

Docker イメージ

Docker Hub やその他のコンテナレジストリから事前ビルドされた Docker コンテナイメージをデプロイします。

  1. Docker イメージ をクリックします。
  2. イメージ名を入力します(例:nginx:latest または ghcr.io/owner/image:tag)。
  3. 必要な環境変数やポートを設定します。
  4. デプロイ をクリックします。

詳細については、Docker イメージでデプロイをご覧ください。

Cursor

Zeabur 拡張機能を使用して Cursor IDE から直接デプロイします。

  1. Cursor をクリックして Cursor IDE でプロジェクトを開きます。
  2. Zeabur 拡張機能をまだインストールしていない場合は、インストールを促されます。
  3. 拡張機能を使用して Cursor から現在のプロジェクトを直接デプロイします。

これにより、Cursor をメインの IDE として使用する開発者にシームレスなエクスペリエンスを提供します。