Node.js ホスティング

Node.js ホスティング: git push するだけで、Node.js 24 アプリが公開されます

GitHub、GitLab、または Bitbucket を接続します。プッシュごとに npm ci とビルドが実行され、そのまま本番環境に切り替わります。サーバー、PM2、リバースプロキシの実行は不要です。

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。

¥2,400 円 / 月からのプラン

  • Node.js 24Express、Fastify、または任意の HTTP フレームワーク
  • 5件のリリースワンクリックでのロールバック用に保持
  • 14日間無料無料トライアル、Node.js 事前選択済み
git push から稼働中のアプリまでのデプロイパイプライン

Node.js アプリに必要なすべてを、お客様に代わって実行

お客様がアプリを作成します。当社がそれをインストール、ビルド、起動し、稼働状態を維持するとともに、いつでもロールバックできるよう直近の5つのバージョンを待機させておきます。

app.js からの Node.js 24

app.js から起動される、Express、Fastify、または HTTP を提供する任意のフレームワーク。別途設定しない限り、NODE_ENV は production になります。

デプロイごとに npm ci を実行

依存関係が新しいディレクトリでお客様の package-lock からインストールされ、その後ビルドコマンドが実行されてから、新しいリリースに切り替わります。

ブランチごとのプレビュー URL

production 以外のブランチをプッシュすると専用のアドレスが割り当てられ、本番環境のアプリに影響を与えることなく並行して配信されます。

リポジトリ外のシークレット

API キーは環境変数パネルに入力され、シークレットストアに安全に保存された上で、ビルドと実行中のアプリの双方に渡されます。

見ている場所にログを表示

アプリケーション独自の stderr は、ダッシュボードまたは zinnector CLI から、ログビューアー内で Web サーバーの行の横に表示されます。

お客様専用のメモリと CPU

各アプリにはアカウントごとに適用される専用のメモリと CPU の割り当てがあるため、他のユーザーに消費されることはありません。

サイトをダウンさせることがないデプロイ

失敗した npm ci やビルドが訪問者に届くことはありません。すでに稼働中のリリースが配信を継続し、デプロイログに理由が表示されます。リリースが公開された後に気が変わった場合でも、過去5回のリリースがサーバー上に保持されているため、即座に元の状態へ切り替えることができます。

  • トラフィックが移行する前に、npm ci とビルドが完了します
  • 直近5回のリリースのいずれにもワンクリックでロールバック
  • 必要なときに使える再起動ボタン
  • ドメイン用の無料 SSL 証明書
  • すべてのプランで SSH とスケジュール設定されたタスクを利用可能
並行して実行される本番稼働アプリとブランチプレビュー

リポジトリから実行中の Node.js アプリまで

  1. 無料トライアルを開始

    お客様向けに Node.js が選択されています。試用にはカードが必要ですが、請求は発生しません。

  2. リポジトリを接続

    package.json が含まれている GitHub、GitLab、または Bitbucket のリポジトリを連携し、本番ブランチを選択してください。

  3. ビルドと変数を設定してください

    ビルド コマンドがある場合はそれを追加し、環境変数を設定してください。

  4. git プッシュ

    本番環境 (production) にプッシュするとリリースになり、他のブランチにプッシュするとプレビューになります。

検出対象の1つのファイル

サーバーを起動する app.js です。依存関係は package.json から取得されます。

// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);

Node.js ホスティングプラン

Node.js プロセスに基づくサイズ設定: Dev Start では 1 GB のメモリと 1 CPU コア、Dev Pro では 2 GB と 2 コア、Dev Scale では 4 GB と 4 コア — 1 つ、5 つ、または 20 のアプリに対応。

Zinn® Dev Start

¥2,400/月

または年間 ¥24,000

ウェブサイト
1
NVMe ストレージ
25 GB
帯域幅
1 TB

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。

Zinn® Dev Pro

¥4,500/月

または年間 ¥45,000

ウェブサイト
5
NVMe ストレージ
すべてのサイトの 100 GB
帯域幅
5 TB

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。

Zinn® Dev Scale

¥15,700/月

または年間 ¥157,000

ウェブサイト
20
NVMe ストレージ
すべてのサイトの 500 GB
帯域幅
25 TB

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。

  • まずお試しくださいすべてのマネージドプランは14日間の無料トライアルから始まりますので、料金のお支払い前に実際のサイトを公開して試すことができます。
  • 30日間返金保証マネージドプランがお客様に合わない場合は、初回のお支払いから30日以内にお知らせいただければ返金いたします。アプリケーションホスティングも対象となります。 返金ポリシーを読む
  • 実際のサポート付きすべてのプランにサポートが含まれています。対応するのはスクリプトを読み上げるだけのスタッフではなく、このプラットフォームを実際に運営しているメンバーです。お急ぎのアカウントは優先的にサポートいたします。 優先サポートの仕組み

これらのプランで実行できないもの

  • コンテナ、Docker イメージ、および Kubernetes は、これらのプランではなく、Zinn® Private Cloud サーバー上で動作します。
  • 長時間実行されるバックグラウンドワーカーおよびキューコンシューマーはここではサポートされていませんが、スケジュールされたタスクはサポートされています。
  • 本番環境とブランチプレビューは、アプリのメモリおよび CPU 割り当てを共有します。

Node.js ホスティング: よくある質問

どの Node.js バージョンを実行していますか ?

Node.js 24。アプリケーションは app.js から起動し、独自の値が設定されていない限り NODE_ENV は production に設定されます。

PM2 または NGINX が必要ですか ?

いいえ。Web サーバーがお客様に代わってアプリを起動・実行するため、プロセスマネージャーやリバースプロキシを設定する必要はありません。

Next.js またはビルドステップを含むその他のフレームワークを実行できますか ?

はい、app.js から Node.js サーバーとして実行されている場合は可能です。ビルドコマンドを設定すると、新しいリリースが公開される前に、デプロイごとに実行されます。

WebSocket やバックグラウンドワーカーを使用することはできますか ?

これらのプランでは、長時間実行されるバックグラウンドワーカーはサポートされていません。WebSocket を多用するアプリ、ワーカー、またはコンテナには、Zinn® Private Cloud サーバーが最適です。

無料トライアルはありますか ?

はい、Dev Start で Node.js があらかじめ選択された状態で14日間ご利用いただけます。カードのご登録は実際のユーザーであることを確認するためのものであり、プランを選択されない限り請求が発生することはありません。

データベースを接続できますか ?

はい。Zinn® マネージドデータベース (PostgreSQL または MySQL) またはサイト専用の Redis キャッシュを使用し、接続の詳細を環境変数に設定してください。

すべての開発者向けホスティングのランタイム: Node.js、Python、Ruby

今すぐ Node.js アプリをデプロイしましょう

Node.js が選択済みの状態で14日間無料。試用期間中はお求めいただいたカードへの請求は発生しません。

14日間の無料トライアル — カードの登録が必要ですが、請求は発生しません

スタックを選択してください
無料トライアルを開始

Developer Hosting はお客様独自のコードを実行するため、無料トライアルを実在のユーザーに限定する目的でカード情報の登録をお願いしております。本日も、トライアル終了時にも、カードに請求が発生することはありません。プランを選択しない限り料金は一切かかりません。選択しなかった場合、トライアルはそのまま終了します。