Blog.L

Blog.L

安装 Nginx Proxy Manager

1
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 即可