OpenSource-Hub
N

nginx-proxy-manager

32.7k stars·システム最適化·SHA-256 チェックサム確認済み

Nginx のリバースプロキシと SSL 証明書を視覚的に管理。コマンドラインの知識は不要です。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

美しいウェブパネルで、リバースプロキシと証明書をしっかり管理できます。

主な機能

  • Tablerをベースにデザインされた美しいWeb管理インターフェース
  • ワンクリックでリバースプロキシ、リダイレクト、ストリーム転送、404ホストを作成
  • 無料SSL証明書(Let's Encrypt)の自動申請・更新に対応し、カスタム証明書もサポート
  • アクセスリストとHTTP基本認証でバックエンドサービスを保護
  • 上級ユーザーはNginx設定スニペットを手動で編集可能

できないこと

  • •⚠️ バージョン 2.14.0 以降、armv7 アーキテクチャはサポートされなくなりました。ポート 80 と 443 が使用されていないことを確認してください。家庭用ブロードバンドのグローバル IP を使用する場合は、ポート転送と動的 DNS の設定が必要です。Let's Encrypt 証明書の申請は、ドメインが正しいグローバル IP を指していることに依存します。

使用例

  • ホームネットワーク:イントラネット内の複数のサービス(NAS、ブログ、ダウンロードマシン)を統一ドメインの HTTPS で外部に公開
  • 開発環境:マルチサイトのリバースプロキシを迅速に構築し、異なるドメインでの Web アプリケーションをテスト

Nginx Proxy Manager は Docker ベースのグラフィカル管理パネルで、Nginx 設定ファイルを手書きすることなく、リバースプロキシ、SSL 証明書、アクセス制御を簡単に管理できます。Let's Encrypt による SSL 証明書の自動申請・更新機能を内蔵しており、カスタム証明書、アクセスリスト、HTTP Basic 認証をサポートしています。また、高度な Nginx 設定のエントリー、ユーザー管理、権限制御、監査ログも提供しています。たった一つの Docker コマンドでデプロイでき、特にホームサーバーのユーザーやセルフホスト愛好家に最適で、完全な HTTPS 機能を維持しながら、内部サービスを安全に外部に公開することができます。プロジェクトのコミュニティは活発でドキュメントも充実しており、セルフホストリバースプロキシを始めるための第一選択となるツールです。

タグ

nginxreverse-proxyssldockerweb-ui

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:サーバーに Docker と Docker Compose がインストールされていることを確認してください

4

ステップ2:docker-compose.yml ファイルを作成します。内容はプロジェクトの README に記載されている最小構成を参照してください

5

ステップ3:ターミナルで docker compose up -d を実行してサービスを起動します

インストールガイド
  1. ステップ1:サーバーに Docker と Docker Compose がインストールされていることを確認してください
  2. ステップ2:docker-compose.yml ファイルを作成します。内容はプロジェクトの README に記載されている最小構成を参照してください
  3. ステップ3:ターミナルで docker compose up -d を実行してサービスを起動します
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

コンテナを停止:docker compose down;データボリュームを削除:docker volume prune またはマウントディレクトリ data と letsencrypt を手動で削除

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-26 13:37:05
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト