diff --git a/ru-vps/proxy/docker-compose.yml b/ru-vps/proxy/docker-compose.yml index 03f421e..bf08928 100644 --- a/ru-vps/proxy/docker-compose.yml +++ b/ru-vps/proxy/docker-compose.yml @@ -11,14 +11,14 @@ services: - NET_ADMIN # - SYS_ADMIN # 👈 Добавить для TUN - mtproto: - image: arm64builds/mtproxy:latest - container_name: mtproto + mtg: + image: nineseconds/mtg:2 + container_name: mtg restart: unless-stopped network_mode: host - environment: - - SECRET=${MT_SECRET} - - DOMAIN=git.ada-dev.ru - - HOST_PORT=993 + ports: + - "8443:8443" + volumes: + - ./mtg-config.toml:/config.toml:ro cap_add: - NET_ADMIN diff --git a/ru-vps/proxy/mtg-config.toml b/ru-vps/proxy/mtg-config.toml new file mode 100644 index 0000000..b3e62f5 --- /dev/null +++ b/ru-vps/proxy/mtg-config.toml @@ -0,0 +1,4 @@ +secret = "18ec2f4cfd3f75bfb99149410f33f2de61646d696e7670732e7275" +bind-to = "0.0.0.0:8443" +proxies = ["socks5://ada:Holivarr588856@127.0.0.1:7891"] +fake-tls-domain = "adminvps.ru" diff --git a/ru-vps/proxy/mtg-secret.txt b/ru-vps/proxy/mtg-secret.txt new file mode 100644 index 0000000..ab4346f --- /dev/null +++ b/ru-vps/proxy/mtg-secret.txt @@ -0,0 +1 @@ +18ec2f4cfd3f75bfb99149410f33f2de61646d696e7670732e7275 diff --git a/ru-vps/proxy/mtproto-data/proxy-multi.conf b/ru-vps/proxy/mtproto-data/proxy-multi.conf deleted file mode 100644 index 30ad199..0000000 --- a/ru-vps/proxy/mtproto-data/proxy-multi.conf +++ /dev/null @@ -1,26 +0,0 @@ -# force_probability 10 10 -default 2; -proxy_for 1 149.154.175.50:8888; -proxy_for -1 149.154.175.50:8888; -proxy_for 2 149.154.161.144:8888; -proxy_for -2 149.154.161.184:8888; -proxy_for 203 91.105.192.110:443; -proxy_for -203 91.105.192.110:443; -proxy_for 3 149.154.175.100:8888; -proxy_for -3 149.154.175.100:8888; -proxy_for 4 91.108.4.199:8888; -proxy_for 4 91.108.4.182:8888; -proxy_for 4 91.108.4.181:8888; -proxy_for 4 91.108.4.176:8888; -proxy_for 4 91.108.4.202:8888; -proxy_for 4 91.108.4.178:8888; -proxy_for 4 91.108.4.216:8888; -proxy_for 4 91.108.4.191:8888; -proxy_for 4 91.108.4.133:8888; -proxy_for 4 91.108.4.220:8888; -proxy_for -4 149.154.165.109:8888; -proxy_for -4 149.154.164.250:8888; -proxy_for 5 91.108.56.122:8888; -proxy_for 5 91.108.56.123:8888; -proxy_for -5 91.108.56.122:8888; -proxy_for -5 91.108.56.123:8888; diff --git a/ru-vps/proxy/mtproto-data/proxy-secret b/ru-vps/proxy/mtproto-data/proxy-secret deleted file mode 100644 index ef77163..0000000 --- a/ru-vps/proxy/mtproto-data/proxy-secret +++ /dev/null @@ -1 +0,0 @@ -ʖxHl~,D0d]UJUAM'!FnRZD>ϳF>yZfa*ߜڋ o8zM:dq>\3w}n\TĐy'VIil&] \ No newline at end of file diff --git a/ru-vps/proxy/squid.conf b/ru-vps/proxy/squid.conf deleted file mode 100644 index e7ad7b0..0000000 --- a/ru-vps/proxy/squid.conf +++ /dev/null @@ -1,27 +0,0 @@ -# Аутентификация -auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd -auth_param basic children 5 -auth_param basic realm Squid Proxy -auth_param basic credentialsttl 2 hours - -# ACL для аутентифицированных пользователей -acl authenticated proxy_auth REQUIRED - -# Родительский прокси (Mihomo) -cache_peer 127.0.0.1 parent 7890 0 no-query default -never_direct allow all - -# Порт для прослушивания -http_port 3128 - -# ПРАВИЛА ДОСТУПА (ВАЖНЫЙ ПОРЯДОК!) -http_access allow authenticated -http_access deny all - -# Отключаем кеш -cache deny all -cache_log /dev/null -cache_store_log none - -# Логи -access_log daemon:/var/log/squid/access.log squid