nginx-proxy-manager是一款带gui的nginx,具备nginx大部分功能,基本满足日常代理需求,它:
docker一键安装
docker run -d -p 80:80 -p 81:81 -p 443:443 -v letsencrypt:/etc/letsencrypt --name nginx-proxy-manager docker.io/jc21/nginx-proxy-manager:latest
打开登录地址:http://127.0.0.1:81/login
默认账号密码
Email: admin@example.com
Password: changeme
本机ip为192.168.0.102,被代理的服务为uptime-kuma,也可以为其他服务;若想要了解uptime-kuma是如何安装使用的,可以看笔者写的这篇小作文(51.3k star 推荐 !!!一款简洁优雅的黑盒监控工具 )。
本地写一个hosts
192.168.0.102 gentlewok.demo
验证是否生效
多用户管理,可以为不同用户分配不同的管理权限
项目地址:https://github.com/NginxProxyManager/nginx-proxy-manager.git
nginx-proxy-manager 好,很好,非常好!!!