欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言或关注公众号:烈日下的男人

【新手福音】基于Docker 的反向代理的神器 —— Nginx Proxy Manager

linux sky995 2年前 (2022-03-19) 657次浏览 0个评论

本文及资源最后更新时间 2022-03-19 by sky995

该项目作为预构建的Docker映像,使您可以轻松转发到在家中或其他方式运行的网站,包括免费的SSL,而无需对Nginx或Letsencrypt了解太多。

项目地址:https://github.com/jc21/nginx-proxy-manager

项目目标

作者创建这个项目是为了满足个人需求,为用户提供一种简单的方法来完成具有SSL终止的反向代理主机,并且它必须如此简单。这个目标没有改变。虽然可能有高级选项,但它们是可选的,项目应该尽可能简单,以便进入这里的门槛很低。

特征

  • 美观和安全的管理界面基于 Tabler
  • 轻松创建转发域,重定向,Steams 和 404 主机,而无需对 Nginx 一无所知
  • 使用 Let’s Encrypt 免费 SSL 或提供您自己的自定义 SSL 证书
  • 主机的访问列表和基本 HTTP 身份验证
  • 高级 Nginx 配置可供超级用户使用
  • 用户管理、权限和审核日志

快速设置

安装Docker及Docker-compose

curl -sSL https://get.daocloud.io/docker | sh
systemctl start docker
systemctl enable docker
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

创建 Docker-compose

创建一个 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

运行 Docker-compose

docker-compose up -d

登录到管理用户界面

当 Docker 容器正在运行时,请在管理界面的端口上连接到它。

http://ip:81

<span>默认管理员用户:</span>

Email:     admin@example.com
Password:   changeme

使用此默认用户登录后,系统将立即要求您修改详细信息并更改密码。

Enjoy ~


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【新手福音】基于Docker 的反向代理的神器 —— Nginx Proxy Manager
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址