n8n with PostgreSQL
PolyerでPostgreSQLデータベース付きのn8nを実行し、自動化ワークフローを構築・運用。このPostgreSQL版は、n8nと外部タスクランナーに加えてプライベートなPostgreSQL 16サービスを含み、ワークフロー、認証情報、実行履歴をSQLiteではなくPostgreSQLに保存します。デプロイ前に2つの永続ボリュームを確認してください。
利用できる場面
- チームや本番環境の自動化で、実行履歴をローカルのSQLiteファイルではなく独立したデータベースに保存。
- ワークフローと実行データをPostgreSQLに置き、標準的なPostgreSQLツールでバックアップや照会を実施。
このテンプレートが作成するもの
n8n
n8nio/n8n:2.10.2公開接続先 永続ボリューム
task-runners
n8nio/runners:2.10.2プライベートサービス
postgresql
postgres:16-alpineプライベートサービス 永続ボリューム
確認する設定
追加で宣言された入力項目はありません。生成される変数、接続先、リソース設定をデプロイフォームで確認してください。
デプロイ手順
- 「デプロイを設定」を選び、ログインするかアカウントを作成します。
- 新規または既存プロジェクトと、利用できるリージョンを選びます。
- サービス、必須項目、ストレージ、互換性警告を確認。設定が準備できてからデプロイを送信してください。
- デプロイログを確認し、アプリの初期設定を完了。本番で使う前に接続先をテストしてください。
このアプリの運用
- 生成されたドメインにアクセスできるようになったら、すぐにn8nのオーナーアカウントを作成してください。スケジュールを現地時間で動かす場合は、GENERIC_TIMEZONEとTZを既定のUTCから変更します。
- PostgreSQLと/home/node/.n8nのn8nボリュームは一緒にバックアップしてください。n8nは初回起動時に暗号化キーを生成してこのボリュームに保存し、保存した認証情報の暗号化に使うため、キーなしでデータベースだけを復元すると認証情報を読み取れなくなります。
- n8nとrunnersのイメージは2.10.2に固定されています。n8nは起動時にデータベーススキーマを移行するため、データベースをバックアップしてから両方を同時に更新してください。このPostgreSQL版はキューモードを使わない単一インスタンス構成です。
ホスティング費用
CPU、メモリ、ストレージ、ネットワークの使用量で料金が決まります。リージョンによってリソース価格が異なり、複数サービスのテンプレートでは各サービスに使用量が発生します。外部APIとソフトウェアライセンスは別料金です。
料金とリソース費用を確認出典と検証
このデプロイ構成はCoolifyのApache-2.0公開テンプレート集合に由来し、PolyerのComposeインポーターで適応されています。
静的な互換性分析は実際のアプリ検証ではありません。本番で使う前に、選択した構成と復旧手順をテストしてください。
編集内容の確認日: 2026-10-10