Switch mac client install to tarball download
All checks were successful
Build and Deploy Gateway / build-and-push (push) Successful in 15s
Build and Deploy Gateway / deploy (push) Successful in 7s

This commit is contained in:
2026-07-15 12:13:12 +03:00
parent 7b94f2dee4
commit b4adcce26a
7 changed files with 111 additions and 19 deletions

View File

@@ -14,8 +14,8 @@ Harbor помогает пользоваться одной VPN-подписко
## Что понадобится
- ссылка на подписку от VPN-провайдера;
- Git;
- Docker с командой `docker compose`;
- для ручной установки Gateway — Git;
- для Gateway — Linux-машина в одной локальной сети с устройствами;
- для Connect — Mac с запущенным Docker Desktop.
@@ -78,14 +78,12 @@ http://АДРЕС-GATEWAY:3456
### 1. Запустите Docker Desktop
Установщик проверит наличие Git, Docker, Docker Compose и `curl`. Если Docker Desktop не запущен, установка остановится с понятным сообщением.
Установщик проверит наличие Docker, Docker Compose, `curl` и `tar`. Если Docker Desktop не запущен, установка остановится с понятным сообщением.
### 2. Скачайте проект и запустите установщик
### 2. Запустите установщик
```bash
git clone https://git.dokops.ru/dokril/vpn-proxy.git
cd vpn-proxy
./scripts/install-macos-client.sh
curl -fsSL https://git.dokops.ru/dokril/vpn-proxy/raw/branch/master/install.sh | sh
```
Установщик:
@@ -114,9 +112,10 @@ cd vpn-proxy
Передайте нужные значения при повторном запуске установщика:
```bash
VPN_PROXY_CLIENT_PORT=9080 \
VPN_PROXY_CLIENT_UI_PORT=3457 \
./scripts/install-macos-client.sh
curl -fsSL https://git.dokops.ru/dokril/vpn-proxy/raw/branch/master/install.sh | \
VPN_PROXY_CLIENT_PORT=9080 \
VPN_PROXY_CLIENT_UI_PORT=3457 \
sh
```
Допустимы порты от `1024` до `65535`. Установщик не позволит выбрать занятый порт или один порт одновременно для интерфейса и прокси.
@@ -212,11 +211,10 @@ docker compose -f docker-compose.gateway.yml up -d --build
### Connect
Повторно запустите установщик. Он обновит рабочую копию, снова спросит порт прокси и пересоберёт Connect:
Повторно запустите однострочный установщик. Он обновит рабочую копию, снова спросит порт прокси и пересоберёт Connect:
```bash
cd ~/.vpn-proxy-client
./scripts/install-macos-client.sh
curl -fsSL https://git.dokops.ru/dokril/vpn-proxy/raw/branch/master/install.sh | sh
```
Если раньше использовался нестандартный порт, укажите его снова через `VPN_PROXY_CLIENT_PORT`.