Андрей Бобырев
|
9ff5c61551
|
docs: полная переработка README — туннель, логины/пароли, ошибки, советы
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-28 10:09:27 +03:00 |
|
Андрей Бобырев
|
708b4b04dc
|
feat: reverse SSH tunnel для роутеров без белого IP + README переработан
- server/config.py: VPS_SSH_HOST, VPS_SSH_PORT, VPS_SSH_USER, TUNNEL_PORT_START
- server/.env.example: секция тоннеля
- server/main.py: _gen_ed25519_keypair, _add_pubkey_to_authorized_keys;
_ssh_on_router и _push_one_router поддерживают tunnel_port;
эндпоинты tunnel-cmd, tunnel-script (одноразовый токен 10 мин),
tunnel-status, DELETE tunnel
- index.html: кнопка ⇄ у каждого роутера + подсветка тоннельного порта,
кнопка ⇄ Тоннель в форме добавления, модалка с curl-командой,
копирование (clipboard + execCommand fallback), проверка связи
- README: полная переработка — туннель, логины/пароли, ошибки, советы
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-28 09:57:48 +03:00 |
|
Андрей Бобырев
|
61205df0cb
|
feat: footer support links; POST /api/routers/{name}/push for single-router update
Made-with: Cursor
|
2026-04-25 22:10:32 +03:00 |
|
Андрей Бобырев
|
34d5f66bc2
|
fix(ui): router Test/Pull/Del — broken onclick from JSON quotes; use data-* delegation
Made-with: Cursor
|
2026-04-25 19:30:42 +03:00 |
|
Андрей Бобырев
|
b5a109639b
|
feat(routers): SSH test, fetch domain.conf/ip.list to import; normalize URL in IP field; clearer push errors
Made-with: Cursor
|
2026-04-25 19:19:55 +03:00 |
|
Андрей Бобырев
|
4e97268541
|
feat: server/uninstall.sh and README one-command removal
Made-with: Cursor
|
2026-04-25 18:30:11 +03:00 |
|
Андрей Бобырев
|
0a90513a26
|
docs(install): cd to valid path before clone; note missing hydra-manager unit
Made-with: Cursor
|
2026-04-25 13:38:59 +03:00 |
|
Андрей Бобырев
|
c40072fdbf
|
docs(install): default .env template and README table; systemd reads HOST/PORT from .env
Made-with: Cursor
|
2026-04-25 13:36:05 +03:00 |
|
Андрей Бобырев
|
b98ca59013
|
Remove T-Bank donation (README + QR asset)
Made-with: Cursor
|
2026-04-24 14:28:56 +03:00 |
|
Андрей Бобырев
|
234bce01a0
|
README: add T-Bank donation link and QR alongside Boosty
Made-with: Cursor
|
2026-04-24 14:22:30 +03:00 |
|
Андрей Бобырев
|
e5055da821
|
README: add Telegram contact @Iot_andrey
Made-with: Cursor
|
2026-04-24 14:18:37 +03:00 |
|
Андрей Бобырев
|
5d6d0e2f3c
|
Add web preview image, scrub README (fix duplicate donate, generic IPs)
Made-with: Cursor
|
2026-04-24 14:13:27 +03:00 |
|
Андрей Бобырев
|
9c0c688597
|
Add Boosty donate link via FUNDING.yml and README support section
Made-with: Cursor
|
2026-04-24 11:50:14 +03:00 |
|
andrey271192
|
2afce472ed
|
README.md
|
2026-04-24 11:48:53 +03:00 |
|
Андрей Бобырев
|
9675f779ea
|
Remove screenshots from README and repo
Made-with: Cursor
|
2026-04-24 11:47:22 +03:00 |
|
Андрей Бобырев
|
906d812aac
|
README: add screenshots section and docs/screenshot-domains.png
Made-with: Cursor
|
2026-04-24 11:45:31 +03:00 |
|
Андрей Бобырев
|
a63329af81
|
Add HydraRoute Manager web server — standalone domain management UI
Made-with: Cursor
|
2026-04-24 11:37:24 +03:00 |
|