Files
knowledge-base/projects/homelab-proxmox.md

138 lines
5.1 KiB
Markdown
Raw Permalink 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.
---
date: 2026-04-17
type: project
tags: [proxmox]
---
# HomeLab Proxmox Инфраструктура
> Статус: Активная инфраструктура
> Период: Октябрь 2025 — настоящее время
---
## Proxmox VE Host
- **IP**: 10.0.0.250
- **Логин**: root
- **Пароль**: `1qaz!QAZ`
- **ОС**: Debian 13 (trixie) — обновлено с bookworm
- **Домен**: pve.dttb.ru
---
## Виртуальные машины и контейнеры
### VM 104 — AgentDVR (Видеонаблюдение)
- **IP**: 10.0.0.227
- **Логин**: agentdvr
- **Пароль**: `1qaz!QAZ`
- **Назначение**: Система видеонаблюдения
- **Камеры**: Все камеры пишут по детекции движения
- **Домен**: rec.dttb.ru (веб-доступ к записям)
- **Проблемы**:
- Видео не воспроизводится на iPhone (error code 4, SRC_NOT_SUPPORTED)
- На Mac работает корректно
- Все камеры периодически offline — требуется перезагрузка
### VM 127 — Home Assistant OS (HAOS)
- **IP**: 10.0.0.155
- **Порт**: 8123
- **Домен**: home.dttb.ru
- **Назначение**: Умный дом
- **Настройки**:
- trusted_proxies: 10.0.0.0/24
- Интеграция LUCI (OpenWRT) настроена
- Advanced SSH & Web Terminal add-on установлен
- **Проблемы**: Была ошибка 400 при открытии через NPM — исправлено
### CT 103 — Nginx Proxy Manager (NPM)
- **Назначение**: Reverse proxy для всех доменов
- **Управляемые домены**:
- pve.dttb.ru → 10.0.0.250
- npm.dttb.ru → 10.0.0.195
- home.dttb.ru → 10.0.0.155:8123
- rec.dttb.ru → AgentDVR VM
- **Проблема**: Порты 80/443 заняты веб-интерфейсом роутера
### CT 123 — ProxmoxVE-Local
- **IP**: 10.0.0.139
- **Порт**: 3000
- **Назначение**: Веб-интерфейс для скриптов Proxmox
- **Установлен из**: https://github.com/community-scripts/ProxmoxVE-Local
### CT 129 — Clawdbot "Максимка" (Основной AI бот)
- **IP**: 10.0.0.237
- **Назначение**: Основной Telegram AI бот
- **Фреймворк**: Clawdbot + CLIProxyAPI
- **Модели**: Claude (Anthropic), opus 4.6
- **Статус**: Работает с перебоями
### CT 133 — Clawdbot "НИИКН помощник"
- **Назначение**: AI бот для управления инфраструктурой НИИКН
- **Статус**: Настраивается
### CT 134 — Clawdbot "ZnamSecurityBot" (ЧОП)
- **Telegram**: @ZnamSecurityBot
- **Токен**: 8753618480:AAHdGQd3BU2swO6HIvkvxTcHcI46bQ64znA
- **Назначение**: Бот для охраны — запрос видеоархива по времени/камере
- **Статус**: Частично работает
### VM 120/121 — macOS VM (❌ Не удалось)
- **Попытки**: Sequoia 15.2, Tahoe
- **Проблема**: Xeon CPU несовместим, OpenCore boot issues
- **Статус**: Все попытки провалились
---
## Обновление Proxmox
### Debian bookworm → trixie
- Обновлены sources.list:
- `/etc/apt/sources.list` → trixie
- `/etc/apt/sources.list.d/pve-install-repo.list` → trixie
- `/etc/apt/sources.list.d/pve-enterprise.list` — отключён
- Файлы репозиториев:
- ceph.list — закомментирован
- zabbix.list — активен
- google.list — активен
- netbird.list — активен
- openresty.list — активен
- nodesource.list — активен
- netdata.list — активен
---
## Сеть
### Роутер OpenWRT Cudy TR3000
- **IP**: 10.0.0.1
- **Логин**: root
- **Пароль**: `1qaz!QAZ`
- **Настройки**:
- Проброс портов для NPM
- Порты 80/443 конфликтуют с веб-интерфейсом
- Hairpin NAT для локального доступа к доменам
### VPN/Mesh
- **Netbird**:
- Установлен на VPS и Orange Pi
- Проблема: отваливается через некоторое время
- Orange Pi R1 (10.0.0.145) — DDNS + VPN
- **WireGuard**:
- Рассматривается как альтернатива для Orange Pi
- Планируется: LAN bridge + WireGuard + Netbird
- **Amnezia VPN**:
- Планировался на VPS .77
- Заброшен, возможно вернутся
---
## Нерешённые проблемы
1.**macOS VM** — все попытки установки провалились (Xeon CPU)
2.**Netbird** — нестабильное подключение на Orange Pi
3.**NPM порты 80/443** — конфликт с веб-интерфейсом роутера
4.**iPhone видео** — rec.dttb.ru не воспроизводит видео на iPhone