Tronaive 是一个集成了 Trojan 和 NaiveProxy 的 Docker 镜像,提供灵活的代理服务配置。
创建一个名为 docker-compose-t.yaml 的文件,内容如下:
services:
tronaive:
network_mode: host
image: tronaive:latest
container_name: tronaive
environment:
- PROXY_PROTOCOL=trojan
- SERVER_ADDRESS=your_server_address
- SERVER_PORT=your_server_port
- PASSWORD=your_password
restart: unless-stopped
创建一个名为 docker-compose-n.yaml 的文件,内容如下:
services:
tronaive:
network_mode: host
image: tronaive:latest
container_name: tronaive
environment:
- PROXY_PROTOCOL=naive
- SERVER_ADDRESS=your_server_address
- SERVER_PORT=your_server_port
- USERNAME=your_username
- PASSWORD=your_password
restart: unless-stopped
对于 Trojan:
docker-compose -f docker-compose-t.yaml up -d
对于 NaiveProxy:
docker-compose -f docker-compose-n.yaml up -d
PROXY_PROTOCOL: 选择代理协议,可选值为 trojan 或 naiveSERVER_ADDRESS: 代理服务器地址SERVER_PORT: 代理服务器端口PASSWORD: 代理服务器密码USERNAME: NaiveProxy 用户名(仅在使用 NaiveProxy 时需要)欢迎提交 issues 和 pull requests 来改进这个项目。
Content type
Image
Digest
sha256:3db9949c5…
Size
19.9 MB
Last updated
about 2 years ago
docker pull mnday/tronaive