Loading... # 简介 该项目作为预构建的Docker映像,使您可以轻松转发到在家中或其他方式运行的网站,包括免费的SSL,而无需对Nginx或Letsencrypt了解太多。 项目地址:[https://github.com/jc21/nginx-proxy-manager](https://github.com/jc21/nginx-proxy-manager) ## 项目目标 作者创建这个项目是为了满足个人需求,为用户提供一种简单的方法来完成具有SSL终止的反向代理主机,并且它必须如此简单。这个目标没有改变。虽然可能有高级选项,但它们是可选的,项目应该尽可能简单,以便进入这里的门槛很低。 ## 特征 * 美观和安全的管理界面基于 [Tabler](https://tabler.io/) * 轻松创建转发域,重定向,Steams 和 404 主机,而无需对 Nginx 一无所知 * 使用 Let's Encrypt 免费 SSL 或提供您自己的自定义 SSL 证书 * 主机的访问列表和基本 HTTP 身份验证 * 高级 Nginx 配置可供超级用户使用 * 用户管理、权限和审核日志 ## 快速设置 ## 安装Docker及Docker-compose ```bash 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 文件,类似于以下内容 ```bash 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 ```bash docker-compose up -d ``` ### 登录到管理用户界面 当 Docker 容器正在运行时,请在管理界面的端口上连接到它。 ```bash http://ip:81 ``` <span>默认管理员用户:</span> ```bash Email: admin@example.com Password: changeme ``` 使用此默认用户登录后,系统将立即要求您修改详细信息并更改密码。 > Enjoy ~ 相关文章 ESXi安装爱快iKuai Openwrt双软路由-科学上网 收拾一下家里的笔记本电脑 服务器监控"哪吒探针"搭建教程 VPS搭建Speedtest-x在线测速 分享一些Typecho中常用的调用函数 typecho文章页添加相关文章列表 VPS开机必备,常用脚本集合 typecho后台主题Fresh美化版 一键V2Ray搭建详细图文教程 Github+jsDelivr +PicGo打造快速的图床 最后修改:2022 年 04 月 05 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏
2 条评论
好长时间不见你更新了,,现在在搞技术 ?
折腾NAS 中搞unraid 然后一直在调整博客各种升级