n8nのセルフホストとは?Dockerでの入れ方・バックアップと更新・無料版を仕事で使える範囲【n8n 3.0対応】

更新日:著者:AITECH編集局

監修:株式会社AITECH

AITECH編集局

  1. トップ
  2. COACH AI
  3. コラム
  4. n8nのセルフホストとは?Dockerでの入れ方・バック…

「n8nを自分のサーバーに入れれば、無料で使い続けられるのか」。自分のサーバーに入れる版(Community Edition)は無料で、ほぼすべての機能を使えます。クラウド版は年払いでも月20ユーロからかかります。

先に答えると、無料で使えますが、入れる・更新する・バックアップする作業はすべて自分で行います。この記事では、クラウド版との選び方、仕事で使える範囲、Dockerでの入れ方、バックアップと更新の方法が分かります。2026年10月27日に早期提供が始まったn8n 3.0の変更も反映し、公式サイトで11月3日に確認しました。

AIエージェントの作り方の全体(4種類の作り方)は、AIエージェントの作り方の記事で解説しています。

この記事の結論

  • 選び方:初心者の1本目はクラウド版。費用やデータの置き場所の理由ができたら自分のサーバーへ
  • 仕事で使える範囲:依頼主の自動化を作り保守で報酬を受けるのは無料版で可。依頼主に流れを作らせるのは不可
  • 入れ方:Dockerを入れて公式の1行のコマンドを打つ。n8n 3.0からはDockerを使う方法だけ
  • 守り方:暗号化の鍵を含む .n8n フォルダを丸ごと残し、更新は月1回以上行う

n8n・Claude Code・Codexを使ったAIエージェントの作り方を、専属コーチとマンツーマンで学べます
COACH AIのページを見る

n8nのセルフホストとは:自分で用意したサーバーやパソコンにn8nを入れて動かすこと

サーバーラックの写真に「無料版の保守は自分で行う」の文字

n8nのセルフホストとは、自分で用意したサーバーやパソコンにn8nを入れて動かすことです。n8nは、メール・表計算・AIなどを部品として線でつなぎ、業務を自動で動かすツールです(n8nの使い方)。

n8nには、n8nの会社のサーバーで動くクラウド版と、自分のサーバーに入れる版があります。自分のサーバーに入れる版のうち、無料のものを無料版(Community Edition)と呼びます。

項目クラウド版自分のサーバー(無料版)
n8nの料金月20ユーロから(年払い)無料
始めるまで登録するだけサーバーを用意して入れる
更新・保守n8nの会社が行う自分で行う
データの置き場所ドイツのフランクフルトのサーバー自分で決めた場所
使える機能プランによるほぼすべて。共有・プロジェクト・SSOなど企業向けの一部は使えない
APIキーなしのAI使える(StarterとPro)使えない。AIの会社と自分で契約する

出典:n8n Docs「Choose how to use n8n」・n8n Docs「Compare editions」・n8n 料金ページ(2026年11月3日確認)

クラウド版と自分のサーバー、どちらを選べばよいですか?

机の上のノートパソコンとマウスの写真に「最初の1本はクラウド版で」の文字

初心者の1本目はクラウド版です。続けて使う業務が決まり、費用かデータの置き場所の理由ができたら、自分のサーバーに移します。n8nの公式も、サーバーの管理に慣れていない人にはクラウド版を勧めています。

公式の説明では、自分のサーバーに入れる使い方は慣れた人向けで、間違えるとデータの消失や、安全上の問題、停止につながるとしています。

あなたの状況向いている版
すぐに始めたい・技術の知識がないクラウド版
サーバーの管理をしたくないクラウド版
無料で使い続けたい自分のサーバー(無料版)
データを置く場所を自分で決めたい自分のサーバー
月の実行回数が多い(例:5分ごとに確認する)自分のサーバー

COACH AIの講義でも、受講生はクラウド版の試用から始めています。費用の詳しい比べ方は、n8nの料金の記事で計算例とあわせて解説しています。

移す前に、その業務がn8nに向くかも確かめます。決まった手順をくり返す業務はn8n、毎回違う作業や作り込みはAIコーディング(Claude Code・Codex)が向く、とCOACH AIのコーチは説明しています。n8nは流れが画面で見えるので、自分で保守するときに止まった場所を確かめやすい点も利点です(n8nの使い方)。

自分のサーバーにすると、n8nの料金はかかりませんが、止まったときに直すのは自分です。クラウド版で業務の流れが固まり、更新とバックアップに使う時間を確保できてから移すと、失敗が少なくなります。

仕事で使える範囲:無料版の利用規約で決まっていること

依頼主のために自動化を作り、作成・設定・保守で報酬を受けることは、無料版でできます。依頼主にn8nの画面を使わせて流れを作らせることはできません。決まりは、無料版の利用規約(Sustainable Use License)と、そのよくある質問のページに書かれています。

公式のよくある質問では、ワークフローを作ったり直したりするのが自分か自分の組織の人だけなら、無料で使えるとしています。

無料版でできること無料版でできないこと
自分の事業を回すために使うn8nをサービスとして提供し、依頼主に流れを作らせる
依頼主のための自動化を、自分のサーバーで作る(依頼主は作れない・直せない状態)自社の製品を通して、外部の人に流れを作らせる
流れの作成・設定・保守の料金を受け取るn8nを改造して、自分の自動化の製品として売る
研修やコンサルの料金を受け取るn8nの名前を外して、そのまま提供する
サーバーを何台でも動かす鍵が要る企業向けの機能を、契約なしで使う

AI受託・AIコンサル・AI顧問の仕事にあてはめると、次のようになります。

やりたいこと無料版で条件
自分のサーバーで、複数の依頼主の自動化を動かすできる依頼主はn8nの画面や流れにさわれない。依頼主の数に上限はない
依頼主のサーバーにn8nを入れて、設定・保守するできる自分がサーバーの提供(ホスティング)まで行わない
依頼主が自分で流れを作れるよう、画面を開放するできない企業向けの契約が要る。営業窓口に相談する
有料の研修で、受講者にn8nを操作させるできるその場限りの利用で、研修のあとは受講者の利用をやめる

どちらにも当てはまらない使い方は、始める前にn8nの窓口(license@n8n.io)に確認してください。n8nを自社の有料の製品に組み込み、依頼主のサーバーに置く形もあります。この形は、公式も「グレーな領域になりうる」として、始める前の確認を勧めています。

出典:n8n Docs「License FAQ」(2026年11月3日確認)

n8nを使ったAI受託・AI顧問の始め方を、専属コーチに相談できます
COACH AIのページを見る

動かす場所は3つ:自分のパソコン・VPS・依頼主のサーバー

n8nを動かす場所は、自分のパソコン・VPS・依頼主のサーバーの3つです。24時間動かす業務なら、パソコンではなくVPSか依頼主のサーバーを選びます。

  • 自分のパソコン
  • VPS
  • 依頼主のサーバー
場所24時間動くか向いている使い方
自分のパソコン動かない(電源やスリープで止まる)練習・試作
VPS動く自分の業務・複数の依頼主の自動化
依頼主のサーバー動くデータを外に出せない依頼主の業務

VPSとは、月額で借りられる自分専用のサーバーです。COACH AIのコーチも、決まった時刻に作業を動かしたいときの置き場所として、VPSを挙げています。

必要な性能について、n8nの公式は、計算の力よりメモリが大事だとしています。AIアシスタントの機能まで入れる公式の構成は、メモリ4GB以上・2コア以上を求めます。国内のConoHa VPSの案内では、n8nのメモリは最小2GB・推奨4GB以上です。

VPS(2026年11月3日確認)n8n向けの入れ方料金の例
さくらのVPS自分で入れる(この記事の手順)メモリ2GB:年19,118円(月あたり1,594円・税込)
KAGOYA CLOUD VPS自分で入れる(この記事の手順)メモリ2GB:月770円(税込の目安)
XServer VPS申し込み画面で「n8n」を選ぶと入り、HTTPSも同時に設定できる契約期間で変わる(料金ページ)
ConoHa VPSn8n用のひな形を選ぶと、HTTPSが有効な状態で入る新規の申し込みを一時停止中(11月3日時点)
Hostinger海外の会社n8n入りのVPSのプランがあるメモリ4GB:24か月分24,456円(更新時は月1,879円)

並び順は、自分で入れる会社から順で、評価の順位ではありません。

VPSを選ぶときに確かめる5つ

  • メモリ:2GB以上。AIアシスタントの機能も使うなら4GB以上
  • 入れ方:n8n用の入れ方(ひな形)があると、HTTPSの設定まで楽になる
  • バックアップ:サーバーごと写しを残す機能があるか
  • 料金:初回の料金だけでなく、更新時の月額で比べる
  • 窓口:日本語で問い合わせできるか

出典:n8n Docs「Install using Docker Compose」・n8n Docs「Prerequisites」・各社の公式サイト

Dockerで入れる流れ:公式の1行のコマンドで入れる

n8nの公式の手順書「One-line setup」の画面。npm install n8n と npx n8n の方法は n8n 3.0 から使えないという説明
出典:n8n Docs「One-line setup」(https://docs.n8n.io/deploy/host-n8n/install-options/one-line-setup・2026年11月3日撮影)

Dockerを入れたあと、公式の1行のコマンドを打つと、n8nが入って起動します。Dockerとは、アプリを、動かすのに必要なものと一緒に1つの箱に入れて動かすソフトです。

公式は、自分のサーバーに入れるときの多くの場合にDockerを勧めています。2026年10月27日に早期提供が始まったn8n 3.0からは、Dockerを使わない入れ方(npm)が使えなくなりました。これから入れるなら、Dockerを使う方法を選びます。

  1. Dockerを入れるパソコンはDocker Desktop、VPSはDockerを入れる
  2. 1行のコマンドを打つターミナル(文字で命令を打つ画面)に下のコマンドを貼る
  3. ブラウザで開く表示されたURL(パソコンなら http://localhost:5678)を開く
  4. 管理者のアカウントを作る最初に開いた画面で、自分のアカウントを作る
  5. 無料の登録をするメールアドレスを登録し、フォルダ分けなどの機能を足す

n8nを入れて起動する、公式の1行のコマンドです。

curl -fsSL https://get.n8n.io | sh

このコマンドは、Dockerが動いているかを確かめ、「n8n」というフォルダを作り、設定のファイルを書き、n8nを起動します。初回は数分かかります。止めるとき・もう一度起動するときのコマンドも、公式の手順書に載っています。

パソコンで試す場合

パソコンにはDocker Desktopを入れます。Windowsでは、コマンドを標準の画面ではなく、WSL(Windowsの中でLinuxを動かすしくみ)から打ちます。パソコンを閉じるとn8nも止まるので、パソコンは練習用と考えます。

Docker Desktopは、従業員250人未満かつ年間の売上1,000万ドル未満の会社、個人での利用、教育では無料です。それより大きな組織で仕事に使う場合は、有料の契約が要ります(Docker Docs・2026年11月3日確認)。

VPSで動かす場合

国内のVPSには、n8n用の入れ方を用意している会社があります。XServer VPSは、申し込み画面で「n8n」を選ぶと自動で入ります。ConoHa VPSは、n8n用のひな形を選ぶと、独自のドメインがなくてもHTTPSで使える状態で入ります。

どちらも、入れたあとの更新とバックアップは自分で行います。ConoHa VPSのひな形は、安全のため、入れた直後はn8nが止まった状態です。案内に沿って起動し、管理者のアカウントを作ります。

1行のコマンドが作るものを見る(エンジニア向け)
作られるもの中身
./n8n/compose.ymlDocker Composeの設定。n8n本体と、AIアシスタント用の補助の箱をまとめて起動する
./n8n/.env設定の値と、自動で作られた秘密の値
Dockerのボリューム n8n-dataワークフロー・認証情報・実行の記録(標準はSQLite)と、暗号化の鍵
docker compose -f ./n8n/compose.yml down    # 止める
docker compose -f ./n8n/compose.yml up -d   # もう一度起動する
curl -fsSL https://get.n8n.io | sh -s -- --upgrade   # 新しい版に更新する

人数や件数が多い本番では、公式はSQLiteではなくPostgreSQLを勧めています。手順は公式の「Install using Docker Compose」にあります。

出典:n8n Docs「One-line setup」・n8n Docs「v3.0 Breaking changes」・XServer VPS マニュアル・ConoHa VPS ドキュメント

インターネットから使えるようにする:ドメイン・HTTPS・ログイン

VPSのn8nをブラウザから安全に開き、外部のサービスから通知を受けるには、ドメインとHTTPSが必要です。HTTPSとは、通信を暗号化するしくみです。ドメインとは、n8n.example.com のようなインターネット上の住所です。

やり方中身向いている人
VPSの機能で設定するXServer VPSの「ドメイン・SSLクイック設定」、ConoHa VPSのn8n用のひな形などで、申し込み時に設定する初心者
前に置く中継のソフトで設定するn8nの前に、HTTPSを受け持つソフトを置く。公式が勧める方法で、証明書の更新も任せられるサーバーの設定に慣れた人

XServer VPSでは、n8nは「n8n.example.com」のような、ドメインの頭に名前を付けた住所(サブドメイン)で使います。独自のドメインがなければ、XServerが無料で用意するサブドメインも使えます。

ログインは、最初に作る管理者のアカウントで行います。パスワードは長く、ほかで使っていないものにします。無料版では、流れと認証情報を見られるのは、管理者と、それを作った人だけです。

出典:n8n Docs「Set up SSL」・XServer VPS マニュアル(2026年11月3日確認)

バックアップと復元:暗号化の鍵を含むフォルダごと残す

回路基板の写真に「暗号化の鍵ごと丸ごと残す」の文字

n8nを元に戻すには、データと暗号化の鍵が入ったフォルダ(.n8n)を丸ごと残す必要があります。暗号化の鍵とは、n8nが、各サービスとつなぐ設定(認証情報)を守るために使う鍵です。

暗号化の鍵がないと、データを戻しても、Gmail・AIなどとつなぐ設定は使えません。公式の説明では、鍵は .n8n フォルダの中の設定ファイルに入っています。標準の記録用のファイル(SQLite)も、同じフォルダにあります。

残し方残るもの残らないもの
.n8n フォルダを丸ごと流れ・認証情報・利用者・実行の記録・設定・暗号化の鍵別のデータベースを使っている場合は、その中身(別に残す)
流れの書き出し(コマンド)流れと認証情報利用者・実行の記録・変数・暗号化の鍵を含む設定
  1. n8nを止める動いたままコピーすると、記録用のファイルが壊れることがある
  2. フォルダを丸ごとコピーするDockerなら、ボリュームの中の .n8n フォルダを取り出す
  3. 別の場所に保存する同じサーバーではなく、別のサーバーや手元に置く
  4. n8nを起動する止めた時間が短くなるよう、手順を決めておく

元に戻すときは、n8nを止め、.n8n フォルダを元の場所に戻してから起動します。別のデータベースを使っている場合は、その中身と接続の設定も戻します。

コピーを残しただけでは、戻せるかは分かりません。別のサーバーに一度戻してみて、流れが動き、つなぐ設定が使えるかを確かめておくと安心です。

出典:n8n Docs「Back up and restore」(2026年11月3日確認)

更新と毎月の保守:月1回以上の更新と、確かめる5つのこと

プログラムを表示したノートパソコンの写真に「更新は月1回以上」の文字

n8nの公式は、少なくとも月に1回の更新と、更新前の完全なバックアップを勧めています。2026年10月は、6日・13日・20日・27日と、ほぼ毎週新しい版が出ました。

  1. バックアップを取る前の章の手順で .n8n フォルダを残す
  2. 変更点を読む公式のリリースノートで、動かなくなる変更がないかを見る
  3. 更新する1行のコマンドで入れた場合は、更新用のコマンドを打つ
  4. 動くか確かめる主な流れを試しに動かし、実行の一覧を見る

n8n 3.0では、古い部品の一部がなくなりました。なくなった部品を使う流れは、更新後に動かなくなります。3.0に上げる前に、画面の「Settings」→「Migration Report」で、直す必要のある流れを一覧で確かめます。

毎月の保守で確かめる5つ

  • 更新:新しい版に上げ、主な流れが動くことを確かめた
  • バックアップ:.n8n フォルダの写しを別の場所に残した
  • 戻す試験:写しから別のサーバーに戻せることを確かめた
  • 止まった流れ:実行の一覧に、失敗した回が残っていない
  • 空き容量:サーバーのディスクとメモリに余裕がある

出典:n8n Docs「Update n8n」・n8n Release notes・n8n Docs「v3.0 Breaking changes」(2026年11月3日確認)

止まったときは何を確かめればよいですか?

自分のサーバーのn8nが止まったら、起動しているか・メモリが足りているか・住所とHTTPSの設定・直前の更新の4つを順に確かめます。画面の操作での止まり方は、n8nの使い方の記事で解説しています。

起きることよくある原因確かめること
画面が開かない起動が終わっていない。初回は数分かかる少し待ってから開き直す。Dockerが動いているか
途中で止まり「n8n may have run out of memory」と出るメモリが足りないメモリを増やすか、1回で扱うデータを減らす
外部のサービスからの通知が届かないドメインかHTTPSの設定が済んでいないブラウザでHTTPSの住所を開けるか
更新したら動かなくなったなくなった部品を使っているMigration Reportを見る。更新前のバックアップに戻す

メモリが足りずに止まったとき、Dockerで動かしているn8nは自動で起動し直します。何度も止まる場合は、メモリの大きいプランに替えます。

出典:n8n Docs「Fix memory issues」(2026年11月3日確認)

仕事にする:依頼主の環境で動かす取り決めと、毎月の保守をAI顧問の契約にする

カフェのテーブルのノートパソコンとノートの写真に「毎月の保守を契約にする」の文字

自分のサーバーでn8nを動かせると、依頼主の自動化を作って納め、毎月の保守まで請け負えます。作って納める仕事をAI受託、継続して契約し毎月確かめて直す仕事をAI顧問と呼びます。

形どこで動かすか決めておくこと
AI受託(結果だけ渡す)自分のサーバー依頼主はn8nにさわらない。データを預かる範囲
AI受託(依頼主の環境に入れる)依頼主のサーバーサーバーの提供は依頼主が行う。利用規約の確認
AI顧問(毎月の保守)どちらでも更新・バックアップ・戻す試験の回数と、止まったときの連絡方法

依頼主の環境に置くかどうかは、技術より依頼主の情報管理の決まりで決まることが多いです。COACH AIに寄せられた相談でも、セキュリティの決まりが厳しい会社の例がありました。その会社では「社内ですでに使っているMicrosoftの環境の中で完結すること」が条件になりました。

AIまで自分のサーバーで動かす方法もありますが、COACH AIのコーチの間では、本格的に使っている人はほとんどいません。大手のAIのサービスの方が安く速いためで、自分で動かすのは情報管理の理由があるときに検討します。方法はOllamaの使い方の記事で解説しています。見積もりの金額の作り方は、n8nの料金の記事をご覧ください。

COACH AIとは:n8n・Claude Code・Codexを学べるスクール

COACH AIは、完全未経験・非エンジニアでも、ノーコードでAI受託・AIコンサル・AI顧問などのAI事業を立ち上げられるよう、専属コーチがマンツーマンで伴走するスクールです。運営は株式会社AITECHです。

学び方専属コーチによるマンツーマン指導。すべてオンライン
前提プログラミングの知識は不要
学べるツールn8n・Claude Code・Codex(動画教材は約60講義・随時追加)
資格n8n認定クリエイターの資格取得サポート付き
料金主なプランは税込495,000円・660,000円・1,320,000円(一括払い)

講座はすべてオンラインのため、教室に通って対面で学びたい方には向きません。受講プランや進め方は、無料カウンセリングで案内しています。詳しくはCOACH AIのページをご覧ください(2026年11月2日確認)。

まとめ:初心者はクラウド版から。移すときは利用規約・バックアップ・更新の3つを先に決める

最初にやることは、クラウド版で業務の流れを固め、自分のサーバーに移す理由があるかを確かめることです。

  • 無料版は無料でほぼすべての機能を使えますが、入れる・更新する・バックアップする作業は自分で行います。
  • 依頼主の自動化を作って保守で報酬を受けるのは無料版でできます。依頼主に流れを作らせるのはできません。
  • 入れ方は、Dockerを入れてから公式の1行のコマンドを打つ方法です。n8n 3.0からは、Dockerを使う方法だけになりました。
  • 暗号化の鍵を含む .n8n フォルダを丸ごと残し、別のサーバーに戻せるかを確かめます。
  • 更新は月1回以上。更新の前に必ずバックアップを取ります。

よくある質問

クラウド版で作ったワークフローを、自分のサーバーに移せますか?

移せます。クラウド版の流れの画面のメニューから「Download」でファイルに保存し、自分のサーバーのn8nで「Import from File」を選んで取り込みます。認証情報は移らないため、Gmail・AIなどとつなぐ設定は、自分のサーバーで作り直します。クラウド版で前払いの残高を使っていたAIの部品は、AIの会社のAPIキーに替えます。

Dockerを使わずに入れる方法はありますか?

n8n 3.0からは、Dockerを使わない入れ方(npm)は使えません。すでにその方法で動かしている場合も、3.0に上げる前に、Dockerを使う方法に移すよう公式が案内しています(2026年11月3日確認)。

パソコンの電源を切ると、n8nは止まりますか?

止まります。パソコンに入れたn8nは、電源を切るかスリープにすると動きません。決まった時刻に動かす流れや、外部から通知を受ける流れを使うなら、VPSなど24時間動くサーバーに入れます。

この記事のn8n・各社の料金と提供の条件は、2026年11月3日に公式サイトで確認したものです。料金や条件は変わることがあります。

この記事の監修者

株式会社AITECH

AITECH編集局

AIエージェントの構築・業務自動化の支援、法人向けAI研修、AIコンサルタント養成スクール「COACH AI」の運営を行う株式会社AITECHの編集局。

会社サイトを見る

Contact

AIエージェントの構築、業務自動化、法人研修、AIエージェント構築プロパートナーのご相談、取材・登壇のご依頼など、お気軽にご相談ください。