HAOS наводит порядок

7cca1b1f9de6b59a8aa08243ddd44f02.jpg

Дисклеймер: Некоторые моменты из написанного могут оказаться дикими баянами-бабаянами… Но мне как-то индифферентно. И будет много воды.

Вообще… многим, конечно, в 2024 году от «этих ваших интернетов» хватает за глаза возможности слать на пасху дичпики крашеные яйца в одноглазниках, и если даже вся их электроника «сразу в рай» от непотушенной сигареты — они просто купят в рассрочку новый телефон и без разницы на какой платформе свайпать очередные сторисы про то как моднее свайпать очередных хомяков… Они дальше могут не читать. Но есть фрики, цифровые маньяки и прочие изгои привычного общества, которые вечно усложняют жизнь себе, донимают вопросами «а как сделать» окружающих и любят чтобы их данные и честно купленные устройства принадлежали им. Особенно их заметки, семейные фото и видео, непосильным трудом натыренная ещё с BBS’ок и флопиками медиатека, инсталлы, бэкапы, бэкапы бэкапов и прочее это вот графоманское цифровое счастье, описанное страшным термином «цифровой актив». И весь этот цифровой актив им хочется потреблять с максимальным комфортом, с любимой железки, без лагов, рекламы и танцев с бубном. Именно для этих клёвых котанов вечером в пятницу захотелось собрать мысли в кучку.

Если у вас есть достаточное количество разнородного скарба, то вам, нужна и система Управления цифровыми активами (DAM) — система хранения, организации, поиска, сортировки, извлечения и обмена цифровыми активами, такими как изображения, видео, документы и другие медиа файлы. Подразумевается использование какого-то неведомого специализированного программного обеспечения и от термина DAM даже пахнет дорогим кровавым тырпрайзом, но если подумать, то приходят на ум всякие TrueNAS, OpenMediaVault, Synology… кто-то даже их потрогал. У кого-то даже прижились. Вроде и давно на слуху, живут, как-то даже работают, но решают минимально какие-то задачи из разряда «сетевой диск с какими-то ручными бэкапами», «торрент» и «иногда запустить пару пет-проектов», для которых вполне бы хватило мощностей какого-нибудь роутера с OpenWrt или Keenetic.
Но что, если уже давно можно по технологии ИзГиП из спичек и желудей собрать свою, более подходящую систему для управления своими цифровыми активами? И пусть она будет управлять всеми вашими цифровыми активами, от управления чайником до скачивания новых серий «Любовь, смерть, роботы» сразу на шару в которую смотрит телевизор и включения по расписанию к вашему приходу этого добра на проигрывание?

Нас спасёт HAOS, а точнее Home Assistant OS — это дистрибутив на базе Linux от создателей умного дома Home Assistant, который давно перерос «просто управлялку лампочками» и позволяет сделать из мини-ПК на антресольке не просто самостоятельный, наиболее автономный из доступных ваш собственный сервер умного дома, но и предоставляет Add-on store — платформу для развёртывания докеризированных приложений нужных вам, вашим железкам, вашему дому. К сожалению Add-on store не прикручивается к уже докеризированному Home Assistant Container (минимальная сборка, которую можно даже на приличном роутере запустить, если антресоль с серверами ещё не отросла). Если сильно захотеть, какие-то штуки можно прикрутить сбоку и к докеризированному Home Assistant (esphome, zigbee и bluetooth прокинуть, MQTT…), но это лишнее усложнение и чрезмерный костылизьм. Полноценный HAOS на самостоятельной железке выглядит лучшим вариантом для полноценного сервера умного дома.
Не полный список того, что можно развернуть

  • всякие Seafile, NextCloud, Resilio Sync для синхронизации файлов между устройствами и удобного шеринга

  • медиа-серверы типа Jellyfin и Plex

  • всякие хитрые качалки типа FlexGet, Radarr (и его аналоги sonarr, readarr, plowlarr) которые умеют смотреть в нужные вам фиды и скачивать по мере выхода новых серий всякое на посмотреть/почитать потом, без баннеров, блокировок, замедляторов и прочей дичи, на удобном вам плеере

  • Photoprism, Immich, Piwigo для управления фотками, бэкапа фотонек с телефонов и публикации

  • Vaultwarden — синхронизация паролей. Хотя мне KeePassXC хватает)

  • AdGuard Home — свой инстанс AdGuard, в котором можно порезать баннеры, подставные сайты и что-нибудь ещё, на что вы хотите перестать отвлекаться посреди рабочего дня

  • Studio Code Server — ваш любимый VSCode доступный с любого телика, холодильника или где вы там ещё браузер нашли

  • JupyterLAB

  • Uptime Kuma — мониторинг серверов

  • всякие штуки для доступа из мира в домашнюю сеть о которых больше нельзя говорить

  • всякие личные чатики и минибложики

  • централизованные ленты новостей и читалки юзнетов, книг, комиксов…

и ещё вагон занимательных штук, начиная с BirdNET и до каких-то приложений которые вы сами можете сделать и добавить в собственный репозиторий аддонов (да, у вас может быть свой, не прибитый гвоздями к производителю умнодома, репозиторий дополнений!), которые изолированы друг от друга, от основной системы и при достаточных мощностях сервера друг другу практически никак не мешают.

И вот одним ловким финтом всё собирается в одном месте (не нужно прям думскроллить между вкладками облаков, сервисов и дисками каждый раз перепроверяя где что изменилось, добавилось). Всё доступно постоянно, на максимально возможной скорости (по сравнению с облаками, которые то отваливаются, то замедляют скорость, то денег хотят, то перестают регистрировать тутовых), никто посторонний там не роется, компромат на вас не ищет, рекламу на вас не тренирует, баннеры и кричащие всплывашки на каждый чих вам не подсовывает. А если ещё и UPS прикрутить, то эта музыка будет вечной (если я заменю батарейки)…

У вас больше не файлопомойка в одном углу, троянизированная «колонка» превращающаяся в тыкву при проблемах с инетом в другом и мешок не связанных между собой железок постоянно бибикающих и всё портящих, а полноценный фундамент умного дома, через который вы можете управлять всей электроникой, и всем медиа-контентом. Вы можете всё очень гибко настраивать под себя или заменить отдельные части на более подходящее лично вам решение. И всё это крайне просто бэкапить в т.ч. через какой-нибудь duplicati.

При значимых объёмах данных стоимость железа и дисков быстро себя отобьют.

Если вы всё ещё в поиске, надеюсь HAOS поможет вам разгрести ваш электронный хаос, автоматизировать некоторую домашнюю рутину и поможет маленечко узбагоиться в этом суетном мирке. Ну или в бережно отстроенном за дачей бункере с генератором…

© Habrahabr.ru