Skip to content

xiaoyaoguangshijie/TGy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

1、安装docker

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

2、安装xdd

Debian:

apt-get install xxd

3、拉取镜像

docker pull ellermister/nginx-mtproxy:latest

4、自定义安装

获取secret

secret=$(head -c 16 /dev/urandom | xxd -ps)

查看secret

echo $secret

https://t.me/MTProxybot 获取tag

tag="123450c81a27491a867fad333a4e7dbd"

添加伪装

domain="cloudflare.com"

部署nginx-mtproxy 添加TAG

docker run --name nginx-mtproxy -d -e tag="$tag" -e secret="$secret" -e domain="$domain" -e ip_white_list="OFF" -p 8080:80 -p 8443:443 ellermister/nginx-mtproxy:latest

部署nginx-mtproxy不添加TAG

docker run --name nginx-mtproxy -d -e secret="$secret" -e domain="$domain" -e ip_white_list="OFF" -p 8081:80 -p 8443:443 ellermister/nginx-mtproxy:latest

部署nginx-mtproxy添加白名单不添加TAG

docker run --name nginx-mtproxy -d -e secret="$secret" -e domain="$domain" -e ip_white_list="OFF" -p 8081:80 -p 8443:443 ellermister/nginx-mtproxy:latest

ip_white_list 可选参数为:

IP 允许单个 IP 访问

IPSEG 允许 IP 段访问

OFF 允许所有 IP 访问

-p端口可自定义

如:-p 8443:443改为-p 1234:443

如果无需tg推广可去掉-e tag="$tag"

创建完毕后,查看访问链接:

docker logs nginx-mtproxy

如果开启白名单,需要浏览器打开一下链接

http://ip/add.php

service

Stop service / 停止服务

docker stop nginx-mtproxy

Start service / 启动服务

docker start nginx-mtproxy

Restart service / 重启服务

docker restart nginx-mtproxy

Delete service / 删除服务

docker rm nginx-mtproxy

Auto Run / 开机自启

docker update --restart=always nginx-mtproxy

更多使用请参考:https://hub.docker.com/r/ellermister/nginx-mtproxy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published