Docker镜像安装
英文镜像 - jc21/nginx-proxy-manager
中文镜像 - chishin/nginx-proxy-manager-zh
这里推荐使用英文镜像安装,中文的bug 比较多,而且是在申请证书的地方报错。
docker-compose.yml
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
这是运行所需的最低配置
运行
docker-compose up -d
# If using docker-compose-plugin
docker compose up -d
运行后默认账号密码
控制台地址: http://127.0.0.1:81
Email: admin@example.com
Password: changeme
登录后修改账号密码
申请SSL 证书这里是最需要的,这里需要有一个域名,并且域名解析地址是当前 Nginx Proxy Manager 服务所在地址
这里同意协议 和勾选 DNS Challenge
这里列表列出 DNS服务提供商 选择你真在使用的 ,根据提示前往获取相应的配置就也可以了 我这里使用的是DNSPOD 需要 注册邮箱 和 tokenid token 前往控制台查看 和创建token 输入就可以了
等待几分钟就有了
使用的时候 勾选相应的证书即可