b532527f320cffb52d2f05ce5c9a0a28fa84e573
Документация инфраструктуры
Описание домашнего контура: Proxmox, контейнеры, сервисы, VPN, домены и способы подключения.
Точка входа: Архитектура и подключение — схема сети, IP, домены, таблица всех хостов.
Топология и риски: Схема сети и зависимости — узлы, маршруты NPM, зависимости сервисов, единые точки отказа (SPOF).
Приоритет №1: Бэкапы Proxmox (фаза 1) — стратегия бэкапов LXC/VM и /etc/pve, тестовое восстановление.
Homelab: контейнеры и ВМ
Подробные инструкции по каждому хосту (сервисы, конфиги, порты, бэкапы, TODO).
| Документ | Что внутри |
|---|---|
| Контейнер 100 | NPM, Homepage, AdGuard, Wallos, log-dashboard, vpn-route-check |
| Контейнер 101 | Nextcloud, PostgreSQL, Redis, хранилище «Игры» |
| Контейнер 103 | Gitea, PostgreSQL, act_runner, CouchDB (Obsidian), Vaultwarden |
| Контейнер 104 | Paperless-ngx, PostgreSQL, Redis |
| Контейнер 105 | RAG API (mini-lm), модели, векторы |
| Контейнер 107 | Invidious, Companion, PostgreSQL |
| Контейнер 108 | Galene (видеозвонки), call.katykhin.ru |
| ВМ 200 | Immich, PostgreSQL, Redis, ML (CUDA), deduper |
Интеграции: Paperless + Ollama — вопросы к документам Paperless через локальную LLM.
Сеть, VPN и внешние серверы
| Документ | О чём |
|---|---|
| Роутер Netcraze Speedster | Доступ к роутеру, два VPN, маршрутизация, DNS |
| VPN-сервер (VPS, AmneziaWG) | VPS для обхода блокировок, AmneziaWG, подключение клиента |
| Перенос конфигурации AmneziaWG | Миграция конфига между серверами DE/USA |
| VPS Миран: боты и STUN/TURN | Telegram-боты, prod, coTURN для Galene |
SSL и прокси
| Документ | О чём |
|---|---|
| Let's Encrypt (DNS-01) | Certbot, Beget API, выдача и продление сертификатов, интеграция с NPM |
Скрипты для NPM и сертификатов лежат в каталоге scripts/ (например npm-cert-cloud.sh, npm-add-proxy.sh).
Description
Languages
Shell
84.2%
HTML
8.2%
Python
7.6%