通过Protainer(docker-compose)来搭建nginx proxy manager来管理 Nginx 代理
通过Protainer(docker-compose)来搭建nginx proxy manager来管理 Nginx 代理

通过Protainer(docker-compose)来搭建nginx proxy manager来管理 Nginx 代理

内容纲要

通过Protainer(docker-compose)来搭建nginx proxy manager来管理 Nginx 代理

1.Nginx Proxy Manager是什么?

nginx proxy manager能让我们轻松地转发到在家里或其他地方运行的网站,包括免费的SSL,而不需要对Nginx或Letsencrypt了解太多。便捷直观的web页面管理和操作无疑大大简化了一般nginx反代服务的步骤。

2.搭建之前的前提条件

  • [x] 一台服务器
  • [x] 安装Docker
  • [x] 配置好Protainer

这里有之前写过的配置教程

https://tutujanjan.com/?p=2053

3.配置yml

进入Protainer

依次点击Stacks —Add stack

Name填一个qbittorrent

填入如下代码。

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

最后点击Deploy the stack 部署

4.登陆测试更改密码

部署好之后。我们通过`浏览器服务器

IP:81 访问

成功进入web页面,初次登录使用邮箱:[email protected],密码:changeme。

登录进去后会让你设置管理员的用户名(Full Name),昵称(Nickname)和邮箱。

接下来设置密码,旧密码即预设密码changeme。

至此,nginx proxy manager初始化完成。

具体的使用教程可以参考这个文章

https://zhuanlan.zhihu.com/p/452419621?utm_id=0

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注