Домашний сервер за вечер: mini-PC, switch и немного магии
Идея была простая: вынести всё «шумящее и мигающее» из шкафа в коридоре на отдельную полку и заодно разложить сервисы по коробкам так, чтобы падение одной не утаскивало остальные. В итоге получилось два mini-PC на N100, 16-портовый гигабитный коммутатор и маленький UPS.
Первая коробка — «парадная»: на ней nginx, этот блог, DNS-кэш и резервные копии. Вторая — «экспериментальная»: там живёт всё, что я ломаю по вечерам, от мониторинга до контейнеров с непонятными зависимостями. Между собой они связаны отдельной сетью, чтобы эксперименты никогда не дотянулись до внешнего мира.
Из неочевидного: половина красоты на фото — это кабель-менеджмент. Липучки, гребёнки и маркировка обошлись в копейки, а время на обслуживание полки сократилось вдвое. Вторая неочевидность — UPS даже на 400 ВА спасает не от отключений, а от морганий питания, после которых файловая система благодарит вас молча.
По софту без сюрпризов: Debian, docker для всего, что не требует голого железа, и rsync-бэкапы на внешний диск раз в сутки. Конфиги лежат в приватном репозитории — переустановка любой коробки занимает около часа вместе с кофе.
В следующих заметках расскажу, как я разруливал VLAN и почему в итоге отказался от части из них. Пока же — фото полки и список железа ниже.
Комментарии отключены: писать мне можно на hi@xolopenya.site или в мессенджере (ник тот же, что в домене).