docs: add missing migrations and documentation (NODE2, DAIS, infra)

This commit is contained in:
Apple
2025-11-28 05:18:45 -08:00
parent e7aff95408
commit 41b23537c9
12 changed files with 2371 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
# WireGuard Setup for NODE2 (macOS)
## Конфігурація готова!
Файл конфігурації: `~/.wireguard/wg0.conf`
## Кроки для підключення:
### Варіант 1: WireGuard GUI (рекомендовано)
1. Встановіть WireGuard з App Store або [офіційного сайту](https://www.wireguard.com/install/)
2. Відкрийте WireGuard.app
3. Натисніть **"Import tunnel(s) from file..."**
4. Оберіть файл: `~/.wireguard/wg0.conf`
5. Натисніть **"Activate"**
### Варіант 2: Командний рядок
```bash
# Потрібен sudo пароль
sudo wg-quick up ~/.wireguard/wg0.conf
# Перевірка
wg show
# Тест зв'язку
ping 10.42.0.1
```
## Конфігурація NODE2
```ini
[Interface]
Address = 10.42.0.2/32
PrivateKey = <hidden>
[Peer]
PublicKey = p3mGZ7kFzEeDv2poAoTXfDFuklF3JLDVbminumZGUxk=
AllowedIPs = 10.42.0.0/24
Endpoint = 144.76.224.179:51820
PersistentKeepalive = 25
```
## IP-адреси
| Node | VPN IP | Public IP |
|------|--------|-----------|
| NODE1 (Hetzner) | 10.42.0.1 | 144.76.224.179 |
| NODE2 (MacBook) | 10.42.0.2 | dynamic |
## Тести після підключення
```bash
# З NODE2
ping 10.42.0.1
curl http://10.42.0.1:9205/api/v1/nodes
curl http://10.42.0.1:9102/health
# З NODE1
ping 10.42.0.2
curl http://10.42.0.2:8890/health
curl http://10.42.0.2:8895/health
```