~$ ls ~/guide
Homelab с нуля
Пошаговый гайд по моему homelab — от выбора железа и сегментации сети до резервного копирования и автоматизации. Каждая часть разбирает одну деталь: зачем она нужна, как устроена у меня, как повторить её у себя и на какие грабли я наступил по пути.
- done
- 4 из 45
- blocks
- 7
- next
- 4. Proxmox: как один системник превращается в десяток серверов
Предыстория
С чего всё начиналось и какую точку старта выбрать.
Фундамент
На чём всё работает: железо, гипервизор, контейнеры и диски.
- 01 Мой Homelab: что и как у меня работает
- 02 Зачем дома сервер, если есть облако
- 03 Два сервера вместо одного: почему роутер живёт отдельно от сервисов
- 04 Proxmox: как один системник превращается в десяток серверов скоро
- 05 Контейнер или виртуалка: что выбрать под каждый сервис скоро
- 06 ZFS для домашнего сервера: диски, которые сами себя проверяют скоро
Сеть
Сегментация на VLAN, свой роутер, коммутатор, Wi-Fi, DHCP и DNS.
- 07 Почему домашняя сеть из коробки — дырявая скоро
- 08 Восемь VLAN: как я разделил домашнюю сеть на сегменты скоро
- 09 OPNsense вместо обычного домашнего роутера скоро
- 10 Управляемый коммутатор: как VLAN доезжает до розетки скоро
- 11 Wi-Fi по-взрослому: один роутер — несколько сетей скоро
- 12 DHCP и статика: чтобы устройства не разбегались скоро
- 13 Свой DNS дома: Unbound, split-horizon и шифрование запросов скоро
Фильтрация
Кто с кем может разговаривать: файрвол на роутере и в каждом контейнере.
- 14 Два слоя обороны: firewall на роутере и внутри каждого контейнера скоро
- 15 Кто с кем может разговаривать: политика по каждому сегменту скоро
- 16 nftables: шаблон файрвола, который я ставлю в каждый контейнер скоро
- 17 Принудительный DNS и NTP: как запретить устройствам жульничать скоро
Доступ снаружи
Как пользоваться сервисами из любой точки, не открывая дом: VPS, туннель, reverse-proxy, VPN.
- 18 Арендованный сервер как входная дверь: зачем он нужен и как закрыть его в первый вечер скоро
- 19 Дом без открытых портов: VPS, WireGuard-туннель и nginx на четвёртом уровне скоро
- 20 Traefik: одна дверь для всех сервисов дома скоро
- 21 Сертификаты без боли: wildcard Let's Encrypt через DNS-01 и catch-all на всё лишнее скоро
- 22 Middleware в Traefik: кого пускать, откуда и с какой скоростью скоро
- 23 CrowdSec: коллективный иммунитет вместо Fail2ban скоро
- 24 CrowdSec в связке с Traefik: плагин, AppSec и грабли на старте скоро
- 25 Один вход на все сервисы: Authelia и двухфакторка дома скоро
- 26 Authelia как OIDC-провайдер: «Войти через свой сервер» скоро
- 27 VPN домой, который не режут: AmneziaWG скоро
- 28 Xray: гео-обход для сервисов и прозрачно — для телевизора скоро
- 29 Как я запираю сервисы: hardening SSH и systemd-песочница скоро
Сервисы
Ради чего всё это: пароли, медиатека, фотоархив, видеонаблюдение, документы.
- 30 Свой менеджер паролей: Vaultwarden скоро
- 31 Уведомления от собственной инфраструктуры: Gotify скоро
- 32 Домашний Netflix: Jellyfin и транскод на встроенной видеокарте скоро
- 33 Медиатека, которая наполняется сама скоро
- 34 Свой Google Photos: Immich скоро
- 35 Видеонаблюдение без облака: Frigate и камеры в карантине скоро
- 36 Файлы и документы дома: сетевые шары и OnlyOffice скоро
- 37 Одна вкладка на всё: Homepage как панель инфраструктуры скоро
Эксплуатация
Почему всё это не разваливается через полгода: мониторинг, бэкапы, питание, автоматизация.
- 38 Мониторинг: видеть, что происходит скоро
- 39 Алерты, которые приходят раньше, чем жалуются домашние скоро
- 40 Бэкап всего: Proxmox Backup Server скоро
- 41 Бэкап, который не врёт: консистентность данных живых сервисов скоро
- 42 Учения по восстановлению: я стёр сервис и поднял заново скоро
- 43 Свет погас: ИБП, NUT и корректное выключение серверов скоро
- 44 Инфраструктура как код: Ansible вместо «зайти и поправить руками» скоро