Blog.L

Blog.L

安装 Nginx Proxy Manager

127
2023-09-10
1、创建文件夹
mkdir ~/nginxproxymanager && cd ~/nginxproxymanager
2、编辑docker-compose.yml
vi docker-compose.yml

添加以下内容:


services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'  
      - '443:443'
    volumes:
      - ./data:/data         # 点号表示当前文件夹,冒号左边的意思是在当前文件夹下创建一个 data 目录,用于存放数据
      - ./letsencrypt:/etc/letsencrypt  # 点号表示当前文件夹,冒号左边的意思是在当前文件夹下创建一个 letsencrypt 目录,用于存放证书
3、启动
docker compose up -d
4、访问
http://公网ip:81
默认账号:admin@example.com
默认密码:changeme

可以修改 NginxProxyManager 通过域名访问,IP 可以填 docker 容器内的 IP(172.17.0.1) 也可以填服务器的 IP,端口填 81 即可