mirror of
https://github.com/andrey271192/amnezia_web-PRO.git
synced 2026-11-04 00:43:15 +00:00
docs: 09.1 v1.3.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
4
09. История и грабли.md
Normal file
4
09. История и грабли.md
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
# 09. История и грабли
|
||||||
|
|
||||||
|
- [09.1 Версия 1.3.0 — протоколы с сайта, каскад, домен, тема](<09.1 Версия 1.3.0 — протоколы с сайта, каскад, домен, тема.md>) — 23.10.2026
|
||||||
|
- 04.10.2026 — проект переехал в папку-группу; код не менялся.
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
# 09.1 Версия 1.3.0 — протоколы с сайта, каскад, домен, тема (23.10.2026)
|
||||||
|
|
||||||
|
СИМПТОМ: (а) клиент AWG 1.x из панели — рукопожатие есть, интернета нет; (б) после обновления переключение инстанса создавало клиента не в том контейнере; (в) проверка занятого порта ничего не ловила.
|
||||||
|
ПРИЧИНА: (а) выгрузка .conf подставляла «умолчательные» S3/S4/I1, которых нет на сервере 1.x; (б) install.sh клал контейнеры панели в AWG_PROFILES, env-копия затеняла управляемый инстанс; (в) `ss` запускался внутри контейнера панели.
|
||||||
|
КАК ПРОВЕРИТЬ ЗА МИНУТУ:
|
||||||
|
curl -s http://IP:8080/health # version 1.3.0
|
||||||
|
в .conf клиента 1.x не должно быть строк S3/S4; GET /api/protocols — id управляемых = amnezia-<вариант>-<порт>
|
||||||
|
ИСПРАВЛЕНИЕ: v1.3.0 (тег v1.3.0). Параметры обфускации берутся с сервера (awgObfuscationLines); getProfiles отдаёт приоритет управляемым; порт — через docker ps. Добавлено: AWG 3.0/3.1 (образы по дайджесту, патч awg-quick на userspace), домен в /data/settings.json, каскад POST /api/cascade/upstream (конфиг другого сервера → интерфейс warp), светлая тема.
|
||||||
|
Проверено на школе (friends = сервер, it-kruzhok = клиент/выход): Legacy, 1.x, 2.0, 3.0, 3.1 — рукопожатие + интернет; каскад — трафик прошёл через второй сервер, переживает рестарт; домен; обновление поверх контейнера приложения amnezia-awg; чистая установка с GitHub. Тестовое удалено.
|
||||||
|
ПРОФИЛАКТИКА: перед релизом гонять клиентов всех вариантов со второй машины (скрипт-клиент в контейнере amneziawg-go 3.1). Xray/VLESS в открытую панель не вошёл — есть в закрытом amnezia_web-PRO_test.
|
||||||
|
Не сделано: Gitea (.153:3030 недоступна из сети мини 23.10) — допушить `git push gitea main --tags`.
|
||||||
@@ -7,11 +7,11 @@
|
|||||||
|
|
||||||
| Что | Где |
|
| Что | Где |
|
||||||
|---|---|
|
|---|---|
|
||||||
| Папка проекта | `/Volumes/ssd/Мои проекты/amnezia_web-PRO/` |
|
| Папка проекта | `/Volumes/ssd/Мои проекты/Открытые проекты/amnezia_web-PRO/` |
|
||||||
| Заметки | Apple Notes → `МОИ ПРОЕКТЫ` → папка `amnezia_web-PRO` |
|
| Заметки | Apple Notes → `МОИ ПРОЕКТЫ` → папка `amnezia_web-PRO` |
|
||||||
| GitHub (публичный) | https://github.com/andrey271192/amnezia_web-PRO |
|
| GitHub (публичный) | https://github.com/andrey271192/amnezia_web-PRO |
|
||||||
| Ветка прода | `main` |
|
| Ветка прода | `main` |
|
||||||
| Тестовая копия рядом | `/Volumes/ssd/Мои проекты/amnezia_web-PRO_test/` |
|
| Тестовая копия рядом | `/Volumes/ssd/Мои проекты/Закрытые продукты/amnezia_web-PRO_test/` |
|
||||||
|
|
||||||
Путь `/Volumes/andrey/Мои проекты/...` из старого промпта синхронизации **не существует** —
|
Путь `/Volumes/andrey/Мои проекты/...` из старого промпта синхронизации **не существует** —
|
||||||
актуальная копия только на `/Volumes/ssd`.
|
актуальная копия только на `/Volumes/ssd`.
|
||||||
@@ -65,4 +65,4 @@ curl -fsSL https://raw.githubusercontent.com/andrey271192/amnezia_web-PRO/main/s
|
|||||||
|
|
||||||
## Состояние
|
## Состояние
|
||||||
|
|
||||||
- HEAD `7b92bfb` (08.09.2026), совпадает с `origin/main`.
|
- v1.3.0 (23.10.2026), тег и релиз на GitHub. Gitea — допушить (была недоступна).
|
||||||
|
|||||||
Reference in New Issue
Block a user