众所周知 NGINX 有着很强大的反代能力,不过很多人懒得自己去配置,这就诞生了一个及其易用的 NGINX 反代程序,可以让你点几下鼠标就能顺利实现反代。
转载自:一个易上手的NGINX反代程序——NginxProxyManager.静心前行

程序的官方开源地址如下:
GitHub https://nginxproxymanager.com

一、安装前准备

安装需要使用 docker 和 docker compose,如果你还没有,那就安装一下

二、安装部署

  1. 创建 docker-compose.yml
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

📘Note:端口映射规则是 外部端口 : 内部端口
2. 启动程序
docker-compose up -d

三、简单使用

访问 http://ip:81 就可以访问了

默认用户名:admin@example.com

默认密码:changeme

首次登录会要求强制修改密码

登录后会看到