От Plex до Pi-hole: Программное обеспечение, которое сделало мою домашнюю лабораторию завершенной
Я строю свою домашнюю лабораторию почти полдесятилетия. Это включало множество итераций; от аппаратного обеспечения до программного обеспечения состав моей лаборатории менялся много раз на протяжении многих лет.
12. Pi-hole
Pi-hole позволяет блокировать контент или трекеры на уровне роутера. Он работает как DNS-сервер, к которому вы можете направить свой роутер (или отдельные) устройства.
11. Аудиокнижная полка
Audiobookshelf — это способ самостоятельно размещать свои аудиокниги. По сути, он может работать как Audible, если у вас есть собственные файлы аудиокниг.
Я полностью заменил Audible на Audiobookshelf. Хотя я все еще время от времени покупаю аудиокниги на Audible, я исключительно использую Audiobookshelf для воспроизведения. Мне нравится знать, что аудиокниги на моем сервере никогда не исчезнут и не будут изменены. Мне также очень нравится иметь полный контроль над данными и аналитикой того, что я слушаю. Audiobookshelf изменил мой подход к прослушиванию аудиокниг в лучшую сторону.
10. Главная страница
Homepage — это простой сайт панели управления домашней лабораторией на основе YAML. С помощью Homepage вы можете легко увидеть, что происходит в вашей домашней лаборатории одним взглядом, так как он подключается к API многих самостийных сервисов для отображения актуальных данных. Это гораздо больше, чем просто менеджер закладок.
Мне нравится использовать домашнюю страницу, так как я могу одним взглядом увидеть, что происходит в моей домашней лаборатории. Сколько потоков Plex активно, сколько контейнеров Docker работает в Portainer, сколько заблокированных запросов у Pi-hole и даже информация о моей сети Unifi — всё это сразу видно.
9. Инфракрасный-МС
Я люблю Infrared-MC и не мог бы запустить свою домашнюю лабораторию без него. Обычно у меня работает три или более серверов Minecraft одновременно в моей домашней лаборатории, особенно потому, что я запускаю свои одиночные миры на сервере, а не локально. С помощью Infrared-MC я могу назначить каждому серверу доменное имя и затем раздать его. Внутренний (или внешний) порт может изменяться 100 раз из-за моей сетевой конфигурации, но моим пользователям нужно всего лишь запомнить простое доменное имя.
8. Менеджер прокси-серверов Nginx
Nginx Proxy Manager — это система управления обратным прокси на основе известного программного обеспечения веб-сервера Nginx. Хотя сам Nginx не имеет никакого интерфейса пользователя, Nginx Proxy Manager предлагает простой и удобный интерфейс для настройки ваших обратных прокси.
7. Scrypted
Scrypted — это самоорганизованный сетевой видеорегистратор/менеджер. С Scrypted вы можете подключать камеры из множества экосистем и затем либо просматривать их, передавать потоки на другую систему (например, HomeKit Secure Video), либо записывать их непосредственно на вашу систему хранения.
6. Таутили
Tautulli — это плагин для Plex, который расширяет обычные возможности отслеживания Plex. Разработанный для интеграции с Plex, Tautulli предоставляет более детальную информацию о потоках, а также историю отслеживания.
Я использую Tautulli, чтобы помочь отладить потоки Plex, если есть подергивания или задержки, так как он дает гораздо более подробную информацию, чем стандартная информация о потоковом воспроизведении Plex. Мне также нравятся функции отслеживания Tautulli, так как они позволяют мне сразу увидеть, какой контент является самым (и наименее) просматриваемым.
5. Unraid
Unraid — одна из лучших операционных систем для самоуправляемых NAS. Я попробовал большинство ОС NAS, и Unraid предлагает больше всего функций и самый простой интерфейс. Разработанная для использования любой комбинации размеров жестких дисков в массиве хранения, Unraid предлагает множество других функций, таких как интеграция с Docker и управление виртуальными машинами.
Я использую Unraid для управления своим основным сервером хранения данных дома. Этот сервер оснащен 12 жесткими дисками размером 3,5 дюйма и двумя накопителями M.2 NVMe в качестве кэш-памяти, подключенными по соединению 2,5 Гбит/с. Я храню всё на сервере Unraid, от моих растущих медиабиблиотек до документов, видеоматериалов для моего канала на YouTube и даже моих старых фотобиблиотек.
4. Proxmox
Proxmox — это операционная система для управления виртуальными машинами, основанная на Debian. Она похожа на vSphere от VMWare, за исключением того, что Proxmox предлагает совершенно бесплатное сообщество.
Я использую Proxmox для управления всеми своими потребностями в виртуальных машинах в своем домашнем лабораторном комплексе. В данный момент у меня работают только две виртуальные машины: Ubuntu 24.04 LTS для Docker и Windows 11 для моих игровых серверов. Отличная часть Proxmox заключается в том, что я могу развернуть виртуальные машины всего за несколько секунд, если мне нужна другая ОС для тестирования по любой причине, не влияя на другие работающие виртуальные машины.
3. Домашний помощник
Я в основном использую Home Assistant из-за его интеграции с HomeKit. У меня много дешевых умных розеток и выключателей, которые не работают в HomeKit нативно, и Home Assistant позволяет мне интегрировать их в экосистему Apple.
2. Портейнер
Portainer — это менеджер контейнеров Docker. Он предлагает простой и удобный интерфейс для Docker и Docker Compose, который позволяет вам оставить терминал позади для управления вашими контейнерами.
Я использую Portainer для управления всей моей системой Docker. У меня в Docker работает более 30 контейнеров в любое время, и у меня даже есть две разные системы, на которых я запускаю контейнеры. С помощью Portainer я могу управлять обоими системами из одного пользовательского интерфейса, создавая новые контейнеры, изменяя настройки или останавливая контейнеры, которые мне больше не нужны.
1. Плекс
Plex вероятно является моим самым используемым самоуправляемым сервисом в моем домашнем лабораторном комплексе. Plex, если вы никогда о нем не слышали, — это самоуправляемый медиаменеджер. По сути, он может взять вашу коллекцию фильмов и телешоу и предоставить вам ее, как ваш собственный Netflix.
Я использую Plex, чтобы смотреть все медиа в своем доме. Я отказался от использования физических носителей, потому что не хочу иметь Blu-ray плееры у каждого телевизора в доме, а Plex позволяет мне смотреть мои фильмы дома или в пути.
Этот список далеко не исчерпывающий для того, что я запускаю в своей домашней лаборатории. Вы также найдете Immich, Calibre и многие другие сервисы, работающие на моих серверах. Это всего лишь мои любимчики и те сервисы, без которых я действительно не представляю свою домашнюю лабораторию.













Добавить комментарий