開発者ツール

Nginx 設定生成ツール — server ブロック作成

フォームの設定から Nginx の server ブロックを生成します。リバースプロキシ、WebSocket、SSL、Gzip、基本的なセキュリティヘッダーに対応し、静的サイトやアプリのリバースプロキシ用 conf をコピーまたはダウンロードできます。

NginxConfigReverse Proxy

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • Node アプリ用の HTTPS リバースプロキシ設定を下書きする
  • 静的サイト用の server ブロックを生成する
  • WebSocket と Gzip の設定をすばやく追加する

使い方

  1. メインドメインと待受ポートを入力します
  2. リバースプロキシ、SSL、Gzip など必要な項目を有効にします
  3. 生成された nginx.conf をコピーまたはダウンロードします

入出力サンプル

オプション

example.com + proxy :3000 + SSL

出力

コピー可能な server { ... } ブロック

FAQ

出力をそのまま本番環境へデプロイできますか?

これは初期テンプレートです。デプロイ前に証明書パス、upstream アドレス、環境のセキュリティポリシーを確認してください。

SSL 証明書のパスはどのように入力しますか?

手動で入力するか、空欄のままにするとメインドメインを基にした一般的な Let's Encrypt のプレースホルダーが使われます。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

Docker Compose 生成ツール

Docker Compose 生成ツール — Compose ファイル作成

利用可能

App、Nginx、データベース、キャッシュサービスを選択し、開発・デモ環境向けのポート設定と一般的な依存関係を含むローカル docker-compose.yml を生成します。

Docker Compose Orchestration Container

Dockerfile 生成ツール

Dockerfile 生成ツール — 多言語ビルドテンプレート

利用可能

Node、Python、Go などのスタック向け Dockerfile を生成します。マルチステージビルド、非 root ユーザー、タイムゾーンパッケージを選択でき、対応する .dockerignore のひな形も作成します。

Docker Dockerfile Container

Nginx Location テスター

Nginx Location Tester — マッチルール検証ツール

利用可能

ブラウザ内でローカルに、Nginx の location 修飾子と URI パターンをリクエストパスに対してテストできます。完全一致、プレフィックス一致、正規表現、^~ の各ケースを網羅しており、ルートが誤った location ブロックに奪われる問題のデバッグに役立ちます。

Nginx Location ルーティング