Nginx Proxy Manager(NPM)是一个基于Web的代理服务器管理工具,用于简化和集中管理Nginx代理服务器的配置。它提供了一个直观的用户界面,允许用户轻松地添加、编辑和删除代理主机、域名和SSL证书等。

准备工作:

使用Docker-compose部署,需主机已安装Docker和Docker-compose

开始部署:

创建 docker-compose.yml 文件

vim docker-compose.yml

配置以下信息

version: '3.8'
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81' #NPM界面端口
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

保存退出后,将 docker-compose 拉起

docker-compose up -d

容器成功运行后,通过 IP+81端口 进入NPM界面

默认账户:

第一次登录,请使用默认管理员用户

Email:    admin@example.com
Password: changeme

登录后跟随指引更改管理员用户的邮箱和密码


“但行好事,莫问前程”