このプロジェクトは、NginxやLetsencryptについてあまり知らなくても、無料のSSLを含め、自宅などで実行されているWebサイトに簡単に転送できるようにするビルド済みのDockerイメージとして提供されます。
このプロジェクトは、SSLターミネーションを使用してリバースプロキシホストを実行する簡単な方法をユーザーに提供するという個人的なニーズを満たすために作成しました。これは、サルが実行できるほど簡単である必要がありました。この目標は変わっていません。高度なオプションがあるかもしれませんが、それらはオプションであり、プロジェクトは可能な限り単純にして、ここへの参入障壁を低くする必要があります。
ここではあまり詳しく説明しませんが、この自己ホスト型の世界に不慣れな人のための基本をここに示します。
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
docker-compose up -d
Dockerコンテナーが実行されている場合は
81、管理インターフェースのポートでDockerコンテナーに接続します。キーのエントロピーのために、これには少し時間がかかる場合があります。
デフォルトの管理者ユーザー:
Email: [email protected] Password: changeme
このデフォルトユーザーでログインした直後に、詳細を変更してパスワードを変更するように求められます。
次の貢献者に特に感謝します。