Commit graph

6 commits

Author SHA1 Message Date
9dfe8a770c
install.sh: поддержка uclient-fetch (роутеры без curl/wget, напр. filogic-билды) 2026-08-26 15:22:25 +03:00
6520dee876
install.sh: стриминг бинарников сразу в dest без staging в /tmp
/tmp на OpenWRT — tmpfs (RAM): 14МБ sing-box.gz на низкобюджетных
роутерах вымывали userspace (включая dropbear). Теперь gzip-поток
идёт прямо в /usr/bin, как в nikovpn.py
2026-08-26 12:30:59 +03:00
e2d5e21ab0
install.sh: pgrep без -x (busybox не матчит полный путь) и добивание процессов вне procd 2026-08-26 12:14:05 +03:00
f0bd9152ef
install.sh: tr '[:space:]' -> ' \t\r\n' — старые busybox не знают POSIX-классы и вырезают буквы из кредов 2026-08-26 12:11:19 +03:00
aeb8fd6077
бинарники из релизов репозитория вместо f.n1ko.dev
- релиз bins: sing-box/ipt2socks для всех архитектур + versions + install.sh
  (https://git.n1ko.dev/Niko/nikovpn_openwrt/releases/download/bins/<file>)
- install.sh/nikovpn.py/wrappers: источники по порядку — релиз ->
  f.n1ko.dev (резерв) -> локальный bin/
- статус: traffic_total это всего потрачено, а не лимит (traffic_limit=0
  значит безлимит)
2026-08-26 12:07:32 +03:00
d4d00aa0e1
on-router install: git clone + ./install.sh
- install.sh работает из клона на роутере: креды из /root/creds
  или env NIKOVPN_CREDS, бинарники качаются с f.n1ko.dev с фолбэком
  на локальный bin/ и versions из репозитория
- README: быстрый старт git.n1ko.dev:Niko/nikovpn_openwrt.git,
  nikovpn.py (SSH-управление с ПК) — как опциональный способ
- .gitignore: bin/ (~150MB) и __pycache__ не коммитятся
2026-08-26 09:44:07 +03:00