Установка узла: Windows и macOS (Docker Desktop)
Статус: проверяется на этапе 2 (см. status.md). В Docker Desktop контейнер живёт в виртуальной машине без сети хоста; туннель и выход через NAT этой VM должны работать, ограничение скорости — не гарантировано.
- Установить Docker Desktop, дождаться «Engine running».
- Создать папку, положить
compose.yamlизnode/compose.yaml, вписатьENROLL_TOKENиNODE_HOSTNAME. - В терминале (PowerShell или Terminal) в этой папке:
docker compose up -d
- Страница состояния:
http://localhost:8472(с других устройств дома —http://<адрес компьютера>:8472, если Docker Desktop публикует порт на всех интерфейсах, по умолчанию так).
Особенности:
- Контейнер работает, пока запущен Docker Desktop. Включите его автозапуск (Settings → General → Start Docker Desktop when you sign in).
- Спящий режим ноутбука = узел офлайн. Это нормально; хаб покажет «офлайн», а мои устройства при включённом запасном выходе переключатся сами.
- На Windows под Docker Desktop нужен WSL 2 (ставится самим Docker Desktop).
Если не заработало — альтернатива: тот же compose.yaml внутри WSL 2 с обычным Docker Engine (Ubuntu в WSL, apt install docker.io), либо нативный клиент AmneziaWG — тогда узел превращается в обычный пир без страницы состояния и без лимитов; это крайний вариант.