Commit Graph

21 Commits

Author SHA1 Message Date
Ruslan
df24ccb96a Client: auto-detect LAN subnets and auto-fill split allowed-ips 2026-04-14 10:59:51 +03:00
Ruslan
f5cc07fbbb Client: handle missing resolvconf when DNS is set 2026-04-14 10:54:17 +03:00
Ruslan
5542fbdaee Client: preserve base64 padding when parsing server key response 2026-04-14 10:45:35 +03:00
Ruslan
a35c814bab Client: advertise LAN subnets via peer AllowedIPs 2026-04-14 10:42:36 +03:00
Ruslan
f9969b668a Client: default interface address prefix to /24 2026-04-14 10:41:12 +03:00
Ruslan
81a725561a Client: enforce clean reset on every reinstall run 2026-04-14 10:30:05 +03:00
Ruslan
669867569e Server: auto-apply GUI config changes to live WireGuard interface 2026-04-14 10:26:43 +03:00
Ruslan
45cafe0165 UX: accept direct password input at GUI replace prompt 2026-04-14 10:16:44 +03:00
Ruslan
278b403e09 WireGuard: add clean reinstall flow and bootstrap wg-install 2026-04-14 10:04:25 +03:00
Ruslan
cbc2f5bf45 fix(gui): интерактивно предлагать сброс БД при старой подсети 10.252.1.x 2026-04-14 00:48:04 +03:00
Ruslan
99136b5403 feat(server): добавить --gui-reset-db для синхронизации дефолтов GUI 2026-04-14 00:39:26 +03:00
Ruslan
2cd09198e1 fix(gui): удалять все legacy compose контейнеры wireguard-ui перед up 2026-04-14 00:30:04 +03:00
Ruslan
3ee7406969 fix(gui): обработка KeyError ContainerConfig для legacy docker-compose 2026-04-14 00:29:03 +03:00
Ruslan
d6c3a0977d feat(gui): настроить дефолты для QR в wireguard-ui и добавить инструкцию для iPhone 2026-04-14 00:27:32 +03:00
Ruslan
b0fab364cb docs(readme): добавить однострочный запуск клиента без git clone 2026-04-14 00:23:30 +03:00
Ruslan
19a3e105ae docs(readme): добавить однострочный запуск сервера и уточнение про GUI 2026-04-14 00:23:02 +03:00
Ruslan
e51b7c4dda fix(server): поддержка docker-compose на Ubuntu 22.04 2026-04-14 00:17:40 +03:00
Ruslan
16030d8e6c fix(common): стабильная генерация случайных строк при pipefail 2026-04-14 00:14:43 +03:00
Ruslan
67f28fae49 feat(server): добавить явную ссылку на GUI в конце сводки 2026-04-14 00:11:08 +03:00
Ruslan
c2d70471db feat(server): генерировать GUI-пароль 8 символов с опцией замены 2026-04-14 00:10:41 +03:00
Ruslan
a31f1a1090 feat: автоматизация установки и настройки WireGuard сервера и клиента 2026-04-14 00:04:06 +03:00