Files
knowledge-base/claude-memory/niikn-nextcloud.md
2026-03-23 12:00:29 +00:00

61 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Nextcloud НИИКН (niikn.com)
## Инфраструктура
- Proxmox НИИКН: 192.168.1.201, root / 1qaz!QAZ, node: pve
- VM 100: Cloud-nc-AIO (running)
- VM 108: Nextclaud-AIO (running) — основной NC
- VM IP: 192.168.1.200, SSH не работает (пароль не подходит)
- AIO интерфейс: https://192.168.1.200:8080 (login заблокирован пока NC работает)
- Portainer: https://192.168.1.200:9443 (пароль admin/1qaz!QAZ не подходит)
- NC внутренний порт: http://192.168.1.200:11000
- NC Talk версия: 22.0.9
- AIO auto-login: через NC → Администрирование → Обзор (IP в ссылке 192.168.1.147, реальный 192.168.1.200)
## Другие VM на Proxmox НИИКН
| VMID | Name | Status |
|------|------|--------|
| 100 | Cloud-nc-AIO | running |
| 101 | VPN | stopped |
| 103 | Win11 | running |
| 104 | Win2025 | running |
| 106 | Mailcow | running |
| 107 | Matrix | running |
| 108 | Nextclaud-AIO | running |
| 111 | KasmOS | stopped |
## VPS 89.111.131.105 — HPB (ОТКЛЮЧЕН)
- Использовался для HPB Talk (signaling + janus + coturn + nats)
- Все сервисы остановлены и отключены (signaling, janus, nats, coturn)
- DNS: turn.niikn.com → 89.111.131.105
- Сертификат LE для turn.niikn.com (certbot)
- coturn secret: ebf6a8ce0fd1629c2da55356169feea7ab118a18368c2550
- signaling backend secret: eba8b0547b0285a475157911300720f99886fe1202a3ca98
## NC Talk — текущее состояние (2026-03-03)
- signalingMode: internal (HPB НЕ настроен)
- signaling_servers: ПУСТО (очищено при откате VPS конфига)
- stun_servers: ["stun.nextcloud.com:443"]
- turn_servers: [] (пусто)
- Встроенный AIO сигнальный сервер РАБОТАЕТ: https://niikn.com/standalone-signaling/ (v2.1.0~docker)
- signaling_token_privkey_es256: есть (JWT v2.0 auth)
- Проблема: signaling_servers не прописан → "Конфигурация Nextcloud Talk не завершена"
## Что нужно сделать для Talk
1. Через AIO интерфейс (https://192.168.1.200:8080) перезапустить контейнеры Talk
2. AIO автоматически пропишет signaling_servers с правильным shared secret
3. После этого проверить что signalingMode стал "external" и HPB работает
## История изменений
- 2026-03-03: Попытка настроить HPB на VPS для звонков через сотовую сеть
- Настроен coturn с TLS на порту 443 (turn.niikn.com)
- Отключен HTTP/2 на NPM для совместимости с Talk
- Звонки по сотовой сети так и не заработали (баг iOS Talk — IPv6 ULA, ICE timeout)
- Пользователь решил откатить: VPS не нужен, в AIO всё работало и без него
- Все VPS сервисы остановлены, signaling_servers очищены
- Осталось: перезапустить AIO контейнеры Talk чтобы восстановить встроенный HPB
## NPM (Nginx Proxy Manager)
- На 192.168.1.22 (НИИКН сеть)
- HTTP/2 отключен для niikn.com (для совместимости с Talk)
- Файл: /data/compose/2/data/nginx/proxy_host/4.conf