Docker配置域名Nginx Proxy Manager反向代理服务器官方说明

1,环境

安装了Docker和Docker-compose的openwrt系统

2,创建yaml文件

使用ssh工具登录operwrt,然后执行如下命令创建一个 docker-compose.yml 文件

1
nano docker-compose.yml

粘贴以下内容到 docker-compose.yml 文件内

1
2
3
4
5
6
7
8
9
10
11
12
version: '3'
services:
app:
image: 'chishin/nginx-proxy-manager-zh:release'
restart: always
ports:
- '880:80'
- '881:81'
- '8443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt

3,部署运行:

1
docker compose up -d

4,登陆管理页面

当你的docker容器成功运行,使用浏览器访问81端口。 有些时候需要稍等一段时间。

http://127.0.0.1:881

默认管理员信息:

1
2
Email:    admin@example.com
Password: changeme

使用这个默认用户登录后,系统会立即要求您修改详细信息和密码。

1
2
3
docker-compose down
docker-compose pull
docker-compose up -d

docker run -d \
—name zoraxy \
—restart unless-stopped \
-p 880:80 \
-p 8443:443 \
-p 18000:8000 \
-v /path/to/zoraxy/config/:/opt/zoraxy/config/ \
-v /path/to/zerotier/config/:/var/lib/zerotier-one/ \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /etc/localtime:/etc/localtime \
-e FASTGEOIP=”true” \
-e ZEROTIER=”true” \
zoraxydocker/zoraxy:latest