Все проекты

Кейс 06● В проде2025 — сейчас

Homelab

Личное облако на Proxmox: 10 LXC + 2 VM, ~99% uptime

Роль
Полный цикл: от железа до алертов
Период
2025 — сейчас
Стек
Proxmox VE · LXC · NPMplus · PostgreSQL · Gitea · k3s · Prometheus · Grafana · Technitium DNS
Grafana: температура, нагрузка, CPU и память хоста

Архитектура

Cloudflare DNS

Роутер · проброс 443

NPMplus reverse proxy · TLS

Proxmox VE 9 · мини-ПК · 10 LXC + 2 VM

Приложения

  • Gitea
  • n8n
  • Homepage
  • TeamSpeak
  • Frappe LMS · VM
  • k3s · VM

Данные

  • PostgreSQL · общая

Наблюдаемость

  • Prometheus
  • pve-exporter
  • Grafana

Сеть

  • Technitium DNS
ZFS-снапшоты и автобэкапыАлерты в Telegram

Снаружи — DNS в Cloudflare и проброс 443 порта на NPMplus, который терминирует TLS и раздаёт трафик по сервисам. Приложения живут в отдельных LXC, Frappe LMS и стенд k3s — в QEMU-виртуалках, общая PostgreSQL обслуживает четыре с лишним сервиса.

Наблюдаемость

  • Метрики CPU, памяти, дисков и сети на уровне каждого контейнера, scrape раз в 15 секунд
  • Дашборды Grafana по хосту: температуры, нагрузка, режимы CPU, память
  • Алерты в Telegram при аномалиях и сбоях

Экраны

3