~$ ls ~/guide

Homelab с нуля

Пошаговый гайд по моему homelab — от выбора железа и сегментации сети до резервного копирования и автоматизации. Каждая часть разбирает одну деталь: зачем она нужна, как устроена у меня, как повторить её у себя и на какие грабли я наступил по пути.

progress
done
4 из 45
blocks
7
next
4. Proxmox: как один системник превращается в десяток серверов

Предыстория

С чего всё начиналось и какую точку старта выбрать.

  1. 00 Предыстория: от готового NAS до своего сервера на Proxmox

Фундамент

На чём всё работает: железо, гипервизор, контейнеры и диски.

  1. 01 Мой Homelab: что и как у меня работает
  2. 02 Зачем дома сервер, если есть облако
  3. 03 Два сервера вместо одного: почему роутер живёт отдельно от сервисов
  4. 04 Proxmox: как один системник превращается в десяток серверов скоро
  5. 05 Контейнер или виртуалка: что выбрать под каждый сервис скоро
  6. 06 ZFS для домашнего сервера: диски, которые сами себя проверяют скоро

Сеть

Сегментация на VLAN, свой роутер, коммутатор, Wi-Fi, DHCP и DNS.

  1. 07 Почему домашняя сеть из коробки — дырявая скоро
  2. 08 Восемь VLAN: как я разделил домашнюю сеть на сегменты скоро
  3. 09 OPNsense вместо обычного домашнего роутера скоро
  4. 10 Управляемый коммутатор: как VLAN доезжает до розетки скоро
  5. 11 Wi-Fi по-взрослому: один роутер — несколько сетей скоро
  6. 12 DHCP и статика: чтобы устройства не разбегались скоро
  7. 13 Свой DNS дома: Unbound, split-horizon и шифрование запросов скоро

Фильтрация

Кто с кем может разговаривать: файрвол на роутере и в каждом контейнере.

  1. 14 Два слоя обороны: firewall на роутере и внутри каждого контейнера скоро
  2. 15 Кто с кем может разговаривать: политика по каждому сегменту скоро
  3. 16 nftables: шаблон файрвола, который я ставлю в каждый контейнер скоро
  4. 17 Принудительный DNS и NTP: как запретить устройствам жульничать скоро

Доступ снаружи

Как пользоваться сервисами из любой точки, не открывая дом: VPS, туннель, reverse-proxy, VPN.

  1. 18 Арендованный сервер как входная дверь: зачем он нужен и как закрыть его в первый вечер скоро
  2. 19 Дом без открытых портов: VPS, WireGuard-туннель и nginx на четвёртом уровне скоро
  3. 20 Traefik: одна дверь для всех сервисов дома скоро
  4. 21 Сертификаты без боли: wildcard Let's Encrypt через DNS-01 и catch-all на всё лишнее скоро
  5. 22 Middleware в Traefik: кого пускать, откуда и с какой скоростью скоро
  6. 23 CrowdSec: коллективный иммунитет вместо Fail2ban скоро
  7. 24 CrowdSec в связке с Traefik: плагин, AppSec и грабли на старте скоро
  8. 25 Один вход на все сервисы: Authelia и двухфакторка дома скоро
  9. 26 Authelia как OIDC-провайдер: «Войти через свой сервер» скоро
  10. 27 VPN домой, который не режут: AmneziaWG скоро
  11. 28 Xray: гео-обход для сервисов и прозрачно — для телевизора скоро
  12. 29 Как я запираю сервисы: hardening SSH и systemd-песочница скоро

Сервисы

Ради чего всё это: пароли, медиатека, фотоархив, видеонаблюдение, документы.

  1. 30 Свой менеджер паролей: Vaultwarden скоро
  2. 31 Уведомления от собственной инфраструктуры: Gotify скоро
  3. 32 Домашний Netflix: Jellyfin и транскод на встроенной видеокарте скоро
  4. 33 Медиатека, которая наполняется сама скоро
  5. 34 Свой Google Photos: Immich скоро
  6. 35 Видеонаблюдение без облака: Frigate и камеры в карантине скоро
  7. 36 Файлы и документы дома: сетевые шары и OnlyOffice скоро
  8. 37 Одна вкладка на всё: Homepage как панель инфраструктуры скоро

Эксплуатация

Почему всё это не разваливается через полгода: мониторинг, бэкапы, питание, автоматизация.

  1. 38 Мониторинг: видеть, что происходит скоро
  2. 39 Алерты, которые приходят раньше, чем жалуются домашние скоро
  3. 40 Бэкап всего: Proxmox Backup Server скоро
  4. 41 Бэкап, который не врёт: консистентность данных живых сервисов скоро
  5. 42 Учения по восстановлению: я стёр сервис и поднял заново скоро
  6. 43 Свет погас: ИБП, NUT и корректное выключение серверов скоро
  7. 44 Инфраструктура как код: Ansible вместо «зайти и поправить руками» скоро