Nginx Proxy Manager 是一个反向代理管理系统,它基于 NGINX,具有漂亮干净的 Web UI。还可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。
特征
- 基于 Tabler(https://tabler.github.io/) 的美观安全的管理界面
- 无需了解 Nginx 即可轻松创建转发域、重定向、流和 404 主机
- 使用 Let’s Encrypt 的免费 SSL 或提供您自己的自定义 SSL 证书
- 主机的访问列表和基本 HTTP 身份验证
- 高级 Nginx 配置可供超级用户使用
- 用户管理、权限和审核日志
安装
以Ubuntu为例,首先更新系统环境
apt update -y && apt install -y curl socat wget sudo
安装Docker
curl -fsSL https://get.docker.com | sh
一键安装 Nginx Proxy Manager
docker run -d \
--name=npm \
-p 80:80 \
-p 81:81 \
-p 443:443 \
-v /home/npm/data:/data \
-v /home/npm/letsencrypt:/etc/letsencrypt \
--restart=always \
jc21/nginx-proxy-manager:latest
安装成功后进入NGINX后台面板
使用IP Address:81即可访问网页
用户:admin@example.com
密码:changeme
登入后记得先修改密码!
厉害👍🏻