From d8363667e06b6f3cbd8c049d37b1ab25c0ef81e9 Mon Sep 17 00:00:00 2001 From: nineap Date: Thu, 9 Jul 2026 15:33:41 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D1=8F?= =?UTF-8?q?=D0=B5=D1=82=20.env.example=20=D0=B4=D0=BB=D1=8F=20Makefile-?= =?UTF-8?q?=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D0=B0=20(=D0=B1=D1=8B?= =?UTF-8?q?=D0=BB=20=D1=82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE=20.env,=20=D0=B1?= =?UTF-8?q?=D0=B5=D0=B7=20=D1=88=D0=B0=D0=B1=D0=BB=D0=BE=D0=BD=D0=B0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Локальный dev/деплой-конфиг (rsync/ssh на прод/dev-ноду, ADB, --require-auth debug-server) существовал только как реальный .env — новому контрибьютору неоткуда было узнать, какие переменные вообще нужны и в каком формате. --- .env.example | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .env.example diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..c40dd72 --- /dev/null +++ b/.env.example @@ -0,0 +1,24 @@ +# Локальный dev/деплой-конфиг для Makefile (rsync/ssh-деплой на прод/dev-ноду, +# ADB для тестов на Android, --require-auth для debug-server). Скопировать в +# .env и заполнить реальными значениями — .env уже в .gitignore, коммитить +# нельзя. + +# --- Прод-нода (make deploy / make restart и т.п.) --- +SERVER_IP=CHANGE_ME_PROD_NODE_IP +REMOTE_USER=root +REMOTE_PATH=/root/netr-core +SERVICE_NAME=netrunner-server + +# --- Dev-нода (make deploy-dev и т.п.) --- +DEV_IP=CHANGE_ME_DEV_NODE_IP + +# --- Android (ADB по Wi-Fi + сборка нативной либы для vpn-plugin) --- +ANDROID_ADB_HOST=CHANGE_ME_PHONE_LOCAL_IP +ANDROID_BUILD_SRC=/home/CHANGE_ME/netrunner/netrunner-proxy/gen +ANDROID_PROJECT_LIBS=/home/CHANGE_ME/netrunner/netrunner-app/src-tauri/src/plugins/vpn-plugin/android/src/main/jniLibs + +# --- Дев-авторизация debug-server (make debug-server и т.п.) --- +# Тот же секрет, что и PROXY_INTERNAL_SECRET у netrunner-backend (.env.dev) — +# без совпадения бэкенд отклонит запросы валидации токена/отчёта о трафике. +PROXY_INTERNAL_SECRET=CHANGE_ME_SAME_AS_BACKEND_PROXY_INTERNAL_SECRET +DEV_BACKEND_URL=http://localhost:8080