mirror of
https://github.com/hackdiaz-dev/free-turn-proxy.git
synced 2026-10-12 09:41:53 +02:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| fef537cb83 |
@@ -17,7 +17,7 @@
|
|||||||
- Переключайте серверы, настраивайте раздельное туннелирование и делитесь доступом.
|
- Переключайте серверы, настраивайте раздельное туннелирование и делитесь доступом.
|
||||||
- Сохраняйте настройки в зашифрованную резервную копию.
|
- Сохраняйте настройки в зашифрованную резервную копию.
|
||||||
|
|
||||||
[Скачать APK](https://github.com/samosvalishe/turn-proxy-android/releases/latest)
|
[Скачать APK](https://github.com/hackdiaz-dev/turn-proxy-android/releases/latest)
|
||||||
|
|
||||||
Требования: Android 7.0+ и устройство ARM (arm64-v8a или armeabi-v7a). Для собственного подключения нужен VPS; в режиме Relay также нужна ссылка на звонок.
|
Требования: Android 7.0+ и устройство ARM (arm64-v8a или armeabi-v7a). Для собственного подключения нужен VPS; в режиме Relay также нужна ссылка на звонок.
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
services:
|
services:
|
||||||
free-turn-proxy:
|
free-turn-proxy:
|
||||||
image: ghcr.io/samosvalishe/free-turn-proxy:latest
|
image: ghcr.io/hackdiaz-dev/free-turn-proxy:latest
|
||||||
# build: .
|
# build: .
|
||||||
network_mode: host
|
network_mode: host
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|||||||
+4
-4
@@ -3,7 +3,7 @@
|
|||||||
## Установка скриптом (рекомендуется)
|
## Установка скриптом (рекомендуется)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://raw.githubusercontent.com/samosvalishe/free-turn-proxy/master/scripts/install.sh | sudo bash
|
curl -fsSL https://raw.githubusercontent.com/hackdiaz-dev/free-turn-proxy/master/scripts/install.sh | sudo bash
|
||||||
```
|
```
|
||||||
|
|
||||||
Мастер спросит:
|
Мастер спросит:
|
||||||
@@ -27,7 +27,7 @@ freeturn client remove phone
|
|||||||
Без вопросов:
|
Без вопросов:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://raw.githubusercontent.com/samosvalishe/free-turn-proxy/master/scripts/install.sh | \
|
curl -fsSL https://raw.githubusercontent.com/hackdiaz-dev/free-turn-proxy/master/scripts/install.sh | \
|
||||||
sudo bash -s -- -y --backend=new --method=docker
|
sudo bash -s -- -y --backend=new --method=docker
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@ curl -fsSL https://raw.githubusercontent.com/samosvalishe/free-turn-proxy/master
|
|||||||
```yaml
|
```yaml
|
||||||
services:
|
services:
|
||||||
free-turn-proxy:
|
free-turn-proxy:
|
||||||
image: ghcr.io/samosvalishe/free-turn-proxy:latest
|
image: ghcr.io/hackdiaz-dev/free-turn-proxy:latest
|
||||||
network_mode: host
|
network_mode: host
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
@@ -68,7 +68,7 @@ services:
|
|||||||
```bash
|
```bash
|
||||||
sudo mkdir -p /opt/free-turn-proxy
|
sudo mkdir -p /opt/free-turn-proxy
|
||||||
sudo curl -L -o /opt/free-turn-proxy/server \
|
sudo curl -L -o /opt/free-turn-proxy/server \
|
||||||
https://github.com/samosvalishe/free-turn-proxy/releases/latest/download/server-linux-amd64
|
https://github.com/hackdiaz-dev/free-turn-proxy/releases/latest/download/server-linux-amd64
|
||||||
sudo chmod +x /opt/free-turn-proxy/server
|
sudo chmod +x /opt/free-turn-proxy/server
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -7,7 +7,7 @@
|
|||||||
- Переключайте серверы, настраивайте раздельное туннелирование и делитесь доступом.
|
- Переключайте серверы, настраивайте раздельное туннелирование и делитесь доступом.
|
||||||
- Сохраняйте настройки в зашифрованную резервную копию.
|
- Сохраняйте настройки в зашифрованную резервную копию.
|
||||||
|
|
||||||
[Скачать APK](https://github.com/samosvalishe/turn-proxy-android/releases/latest)
|
[Скачать APK](https://github.com/hackdiaz-dev/turn-proxy-android/releases/latest)
|
||||||
|
|
||||||
Требования: Android 7.0+ и устройство ARM (arm64-v8a или armeabi-v7a). Для собственного подключения нужен VPS; в режиме Relay также нужна ссылка на звонок.
|
Требования: Android 7.0+ и устройство ARM (arm64-v8a или armeabi-v7a). Для собственного подключения нужен VPS; в режиме Relay также нужна ссылка на звонок.
|
||||||
|
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
termux-wake-lock
|
termux-wake-lock
|
||||||
curl -L -o client https://github.com/samosvalishe/free-turn-proxy/releases/latest/download/client-android-arm64
|
curl -L -o client https://github.com/hackdiaz-dev/free-turn-proxy/releases/latest/download/client-android-arm64
|
||||||
chmod +x client
|
chmod +x client
|
||||||
# Замените <ip_dns_оператора> на DNS вашего провайдера
|
# Замените <ip_dns_оператора> на DNS вашего провайдера
|
||||||
./client -listen 127.0.0.1:9000 -peer <vps>:56000 -link "<call-link>" -dns-servers <ip_dns_оператора>
|
./client -listen 127.0.0.1:9000 -peer <vps>:56000 -link "<call-link>" -dns-servers <ip_dns_оператора>
|
||||||
@@ -44,7 +44,7 @@ chmod +x client
|
|||||||
```bash
|
```bash
|
||||||
apk update
|
apk update
|
||||||
apk add curl
|
apk add curl
|
||||||
curl -L -o client https://github.com/samosvalishe/free-turn-proxy/releases/latest/download/client-linux-386
|
curl -L -o client https://github.com/hackdiaz-dev/free-turn-proxy/releases/latest/download/client-linux-386
|
||||||
chmod +x client
|
chmod +x client
|
||||||
GOMAXPROCS=1 GODEBUG=asyncpreemptoff=1 ./client -listen 127.0.0.1:9000 -peer <vps>:56000 -link "<call-link>"
|
GOMAXPROCS=1 GODEBUG=asyncpreemptoff=1 ./client -listen 127.0.0.1:9000 -peer <vps>:56000 -link "<call-link>"
|
||||||
```
|
```
|
||||||
|
|||||||
+4
-4
@@ -11,7 +11,7 @@
|
|||||||
Интерактивный скрипт поднимет FreeTurn (Docker или systemd) и WireGuard `ft-wg0` либо подключит FreeTurn к вашему VPN, сгенерирует ключи, создаст клиента `owner` и выдаст **ссылку `freeturn://` и ссылку на QR-код**:
|
Интерактивный скрипт поднимет FreeTurn (Docker или systemd) и WireGuard `ft-wg0` либо подключит FreeTurn к вашему VPN, сгенерирует ключи, создаст клиента `owner` и выдаст **ссылку `freeturn://` и ссылку на QR-код**:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://raw.githubusercontent.com/samosvalishe/free-turn-proxy/master/scripts/install.sh | sudo bash
|
curl -fsSL https://raw.githubusercontent.com/hackdiaz-dev/free-turn-proxy/master/scripts/install.sh | sudo bash
|
||||||
```
|
```
|
||||||
|
|
||||||
> [!TIP]
|
> [!TIP]
|
||||||
@@ -28,14 +28,14 @@ curl -fsSL https://raw.githubusercontent.com/samosvalishe/free-turn-proxy/master
|
|||||||
|
|
||||||
**Linux:**
|
**Linux:**
|
||||||
```bash
|
```bash
|
||||||
curl -L -o client https://github.com/samosvalishe/free-turn-proxy/releases/latest/download/client-linux-amd64
|
curl -L -o client https://github.com/hackdiaz-dev/free-turn-proxy/releases/latest/download/client-linux-amd64
|
||||||
chmod +x client
|
chmod +x client
|
||||||
sudo ./client -listen 127.0.0.1:9000 -peer <vps_ip>:56000 -link "<call-link>" -obf-profile rtpopus3 -obf-key <ВАШ_КЛЮЧ> -client-id <ВАШ_CLIENT_ID> -routes
|
sudo ./client -listen 127.0.0.1:9000 -peer <vps_ip>:56000 -link "<call-link>" -obf-profile rtpopus3 -obf-key <ВАШ_КЛЮЧ> -client-id <ВАШ_CLIENT_ID> -routes
|
||||||
```
|
```
|
||||||
|
|
||||||
**Windows (PowerShell от администратора):**
|
**Windows (PowerShell от администратора):**
|
||||||
```powershell
|
```powershell
|
||||||
Invoke-WebRequest -Uri https://github.com/samosvalishe/free-turn-proxy/releases/latest/download/client-windows-amd64.exe -OutFile client.exe
|
Invoke-WebRequest -Uri https://github.com/hackdiaz-dev/free-turn-proxy/releases/latest/download/client-windows-amd64.exe -OutFile client.exe
|
||||||
.\client.exe -peer <vps_ip>:56000 -provider vk -link "<call-link>" -listen 127.0.0.1:9000 -n 12 -streams-per-cred 12 -obf-profile rtpopus3 -obf-key <ВАШ_КЛЮЧ> -dns-servers 192.168.31.1 -dns-mode doh -client-id <ВАШ_CLIENT_ID> -routes
|
.\client.exe -peer <vps_ip>:56000 -provider vk -link "<call-link>" -listen 127.0.0.1:9000 -n 12 -streams-per-cred 12 -obf-profile rtpopus3 -obf-key <ВАШ_КЛЮЧ> -dns-servers 192.168.31.1 -dns-mode doh -client-id <ВАШ_CLIENT_ID> -routes
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -62,7 +62,7 @@ sudo ./client -listen 127.0.0.1:9000 -peer <vps_ip>:56000 -link "<call-link>" -o
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
termux-wake-lock
|
termux-wake-lock
|
||||||
# Скачивание: curl -L -o client https://github.com/samosvalishe/free-turn-proxy/releases/latest/download/client-android-arm64 && chmod +x client
|
# Скачивание: curl -L -o client https://github.com/hackdiaz-dev/free-turn-proxy/releases/latest/download/client-android-arm64 && chmod +x client
|
||||||
|
|
||||||
# Обязательно укажите ваш ключ и DNS оператора (можно узнать в настройках APN)
|
# Обязательно укажите ваш ключ и DNS оператора (можно узнать в настройках APN)
|
||||||
./client -listen 127.0.0.1:9000 -peer <vps_ip>:56000 -link "<call-link>" -obf-profile rtpopus3 -obf-key <ВАШ_КЛЮЧ> -dns-servers <ip_dns_оператора> -client-id <ВАШ_CLIENT_ID>
|
./client -listen 127.0.0.1:9000 -peer <vps_ip>:56000 -link "<call-link>" -obf-profile rtpopus3 -obf-key <ВАШ_КЛЮЧ> -dns-servers <ip_dns_оператора> -client-id <ВАШ_CLIENT_ID>
|
||||||
|
|||||||
+1
-1
@@ -41,7 +41,7 @@ WG_MTU=1280 # = tunnel.DefaultMTU клиента
|
|||||||
CLIENT_LISTEN="127.0.0.1:9000" # = -listen клиента по умолчанию, Endpoint клиентского WG
|
CLIENT_LISTEN="127.0.0.1:9000" # = -listen клиента по умолчанию, Endpoint клиентского WG
|
||||||
SYSCTL_FILE="/etc/sysctl.d/99-free-turn-proxy.conf"
|
SYSCTL_FILE="/etc/sysctl.d/99-free-turn-proxy.conf"
|
||||||
|
|
||||||
REPO="samosvalishe/free-turn-proxy"
|
REPO="hackdiaz-dev/free-turn-proxy"
|
||||||
IMAGE="ghcr.io/$REPO"
|
IMAGE="ghcr.io/$REPO"
|
||||||
RELEASES_URL="https://github.com/$REPO/releases"
|
RELEASES_URL="https://github.com/$REPO/releases"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user