Ответы к посту
Домашняя серверная
2

Ответ на пост «Домашняя серверная»

Моё. В процессе ремонта, пока выглядит так...

Стойка из IKEA
Сервер Файлопомойка HP ProLiant MicroServer N40L c TrueNAS
Synology DiskStation DS115j
Пару малинок, сейчас в основном не используются. HomeAssistant

Сервер для виртуалок на Ryzen 5/16Gb, 2*500Gb Raid 1

Пару тд Deco M5 + ER7206

Ну и ИБП APC

Ответ на пост «Домашняя серверная»
Показать полностью 1
57

Ответ на пост «Домашняя серверная»

Моё. Zyxel NAS326 2*6Tb Seagate Ironwolf в зеркале

HP Microserver Gen10+ на Xeon E-2236/16Gb, в планах добить до 64. 2*500Gb каких-то стареньких под hyper-v, 2*4Tb в зеркале. На Hyper-V пока только Nextcloud, но планов на него море.

Mikrotik hap ac3 + CRS112-8P. Коммутатор, пока, используется редко. Этой зимой в планах замена электропроводки, ну и витуху заодно кину, пару ТД по комнатам раскинуть, благо есть халявные hap ac lite, с курсов. Тогда и коммутатор понадобится на постоянку. И надо будет уже какой-то шкафчик мутить, а то некрасиво.

Ну и Trassin NVR-1104v2 для контроля придомовой территории. Как-то так

Показать полностью 2
17

Ответ B.Lebowski в «Домашняя серверная»

О! Вы своим самодельным NASом мне очередой раз разбередили давнюю мечту. Может посоветуете что-то или соображениями поделитесь как лучше воплотить и стоит ли игра свеч. Вообще любые критические замечания и конструктивные мысли на тему интересуют.



Проблема.


Есть у меня Большая Семья разной глубины и степени родства, частично сконцентрировнная локально, частично разбросанная вплоть до Испании. Ну там уж совсем дальние родственники, но сути дела не меняет.

У всех есть телефоны, фотоаппараты, у многих видеокамеры. Накапливается много-премного разного семейного контента - фотоархивы, видеозаписи. Кто-то хранит и регулярно теряет всё на компе, на ноуте, в телефоне. Кто-то пользуется гугл-фото, кто-то яндексом. Любое событие - это страшный ад с флешками, почтами, архивами с фотками на файлообменниках. И что самое неприятное - то постоянно всё теряется и постоянно всё завалено дублями и копиями одного и тогоже. а что-то найти нужное просто невозможно.

Нао сказать, что гугл  своё время изрядно разгрузил в некоторых аспектах вопрос совместного владения семейным фото-архивом. Можно было всех заставить завести гуглопочту и раскидать ссылки на общие альбомы. Можно нужные фотографии забирать и сохранять себе в альбом и как-то худо-бедно это всё работало, пока гугл не стал ограничивать объёмы хранения фотографий.



Суть идеи такая.


Хочется спроектировать программно-аппаратное решение в виде недорогого специализированного NAS'a, который относительно легко собрать из типовых компонентов и в аккуратной коробочке подарить поставить всем своим родственникам, друзьям и знакомым по домам.

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

Фактически хочется соорудить свой "Google Photo" с домашним хостингом и шлю резервированием на других таких девайсах.
Очень хорошо было бы, если бы фотографии можно было бэкапить ещё и в облаках вроде гугл-фото и яндекс-фото, на холодных стораджах в амазон, на кассетак и т.д.
Однако основной способ резервирования - это совместное владение одними и теми же фотками разных пользователей на разных NAS'aх.


Хочется, конечно, чтобы получившийся продукт можно было назвать "Сетевой альбом" и продавать, сделав полноценным стандартом, но до того еще работать и работать.



Собственно вопросы.


1. Из чего собрать железку? Наверно распбери маловато, хотя хостить нужно простой веб-сервер с веб-галереей и уметь показывать её в брацзере через HDMI на фуллскрин.

2. В угоду дешевизне наверно имеет смысл использовать HDD вместо SSD? Или попробовать делать гибридный вариант заставив  оперативно меняющиеся данные лежать на SSD, а основной объём на HDD?

3. Очевидно нужен вайфа на борту и жеательно Ethernet, но как максимально облегчить конфигурирование сети, чтобы подключить и использовать мог любой неодготовленный пользователь? Хотя... это, наверно, чисто дизайнерская задача...



Что есть на текущий момент


А вот тут всё, пока что, грустно. Есть тезисное ТЗ с перечнем фич, есть зачатки консольной тулзы для сортировки и индексирования входящих фото-помоек.
Идея в том, чтобы тулзу можно было натравить несколько источников:

каталог, флешку, альбом гугл-фото или целый аккаунт; а она проиндексирует всё что там есть, найдёт и свяжет дубли, отметит дублирование в БД, протегирует фото как сможет по отдельным фото-сессиям, по камерам (из exif), по гео-локациям, по размерам и разрешениям, сохранит в БД хеш фотографии, привяжет соответствующий RAW, если имеется, объединит в группы фотографии, похожие на брекетинг, таймапсы, и серийные сессии, отметит битые и не читающиеся фотографии, переименует файлы фотографий по стандартному глобальному формату, разложит по целевым хранилищам.
В общем, наведёт порядок.


Очень рассчитываю, что в комментариях:

- народ поделитсяссылками на удобные и гибкие веб-галереи, которые можно применить в проекте.

- предложат как лучше синкать файлы между каталогами и фото-NAS'ами: rsync, торренты, ещё какие-то крутые решения?

- подскажут как лучше быть с мобильными клиентами. Я бэкенд-разработчик, умею питон и БД, но в мобильную разработку не полезу. Думал завернуть веб-интерфейс во что-то вроде электрона и продумать кэширование. но может быть есть другие соображения? Всё таки это основной будет кейс - смотреть фотки и альбомы с NAS'ов через инет с телефонов и планшетов.
- порассуждают как сделать так, чтобы покупатель и пользователь такого фото-альбома не опасался, что какая-то компания, поддерживающая продукт, загнётся и вся его фото-коллекция, которую хочется хранить десятилетиями, канет в лету.

Хочется избежать вендор-лока от производителя и довести до понимания пользователя. что вся его фото-коллекция в худшем случае доступна в виде USB-storage, что там все файлы и данные не зажаты в какую-то монолитну БД, а лежат в понятной простой структуре по каталогам с датами, что все метаданные хранятся и корректно дублируются в самих файлах и в текстовых мета-файлах рядом с фото. так что пометки и теги не пропадут, формат хранения прост и открыт, а любой, может сделать тривиальный парсер и выгрузить всю коллекцию в любое облако.

Само собой всё должно быть в опенсорс.

Ну что?

Наивно и слишком масштабно для pet-роекта?

Нахрен не нужно и не следует морочить всем голову, а хранить всё в гугле и платить ему денежку не боясь, что он сочтёт гугл-фото нерентабельным проектом и прикроет?

Не пытаться сражаться с ветряными мельницами? Всё равно не получится сделать достаточно удобно и просто?

А может такое уже есть и в полном объёме, а я тут изобретаю самокат?


Что я делаю не так?=)


P.S. Хочется красивую винтажную коробочку под телефизор или на полку. Выглядела бы она как обычный фото-альбом-книжка, но с HDMI и гнездом для блока питания, а ещё с пультом в корешке и аккуратным QR-одом на форзаце.
По QR-коду ссылка на веб-альбом или настройка на подключение к вайфаю, поднятому самим альбомчиком.

Показать полностью
580

Ответ на пост «Домашняя серверная»

Как-то так выглядит в сборе. Началось как у всех, с ремонта. Раскинул везде витуху, розетки, свел хвосты в тесную прихожую и... надо облагородить, чтобы потом скрыть от глаз, но чтоб было круто, тихо и безопасно.

Поэтому, с учетом геометрии будущих мебелей и потолков прикрутил самый мелкий и недорогой 4U шкаф и привинтил все туда. Особо не заморачивался, добавил только задние планки под блок розеток, чтобы спереди место не занимать.


С патч панелью и 3011 все понятно, а вот про третий девайс не грех будет рассказать чуть поподробнее. Это самодельный NAS в корпусе свитча D-link DES-3200-28.

Внутри у его неонка  платформа J4105 с 4-х ядерным ЦПУ, 8GB DDR4 и 10TB с небольшим HDD. RAID для такой системы, понятно, софтовый, но установлен Rockstor (Centos+btrfs+docker), что позволяет с таким количеством памяти держать на малышке, помимо файлохранилищ, еще и медиа-сервер jellyfin, zoneminder и всякое по мелочи. Свежая Free/TrueNAS с презрением смотрит на такой сетап, но были времена...


Вот такое оно внутре

Большие диски не греются, т.к. стоят на алюминиевой платформе с дырами, и под ними идет поток воздуха. Однако, плотность компоновки такая, что пришлось дополнительно заказывать "перевернутые" угловые SATA-кабели и выселять вентиляторы наружу.

Но жопка аккуратная вышла дыру 220 закрыл сеткой от старого БП, закруточки поставил, красота.

С "передком" долго думал как быть. Он же был свитч, а значит весь из дыр.

Хотел заказать кройку/печать, но ценник такой выкатили, что тупо из алюминия отрезал кусочки и бахнул черную полосу из баллона. Кнопки - китайский китай. Power - с синим значком, а reset - c желтым кольцом hdd led.

Ну и все. Добавил в шкаф бесперебойник Powercom WOW-700 и больше не влезет ничего почти-)

Кто хочет повторить - рекомендую использовать вытяжные резьбовые заклепки из алюминия.

Показать полностью 6
251

Ответ на пост «Домашняя серверная»

Выложу и я свой сетап)

Балконный сервак под личные проекты + mikrotik rb3011. 2xE5-2699v4 128ГБ оперативки, RAID 10 из 6х2TB ssd + RAID 1 из 2х6TB hdd.

При закрытой двери на балкон достаточно хорошо прогревает балкон в зимнее время)

В качестве IP kvm для удалённого управления использую малинку 4 версии

Ответ на пост «Домашняя серверная»
Показать полностью 1
100

Ответ на пост «Домашняя серверная»

Когда делал ремонт в новой квартире, решил протащить сеть в максимально возможное количество мест, поэтому сразу предусмотрел место для коммутационной стойки в антресоли над входной дверью.

Точку доступа Wi-Fi спрятал в отдельном шкафчике в геометрическом центре квартиры.

Ну а сервер у меня под столом живёт, охлаждение там тихое, подбирал вентиляторы с уровнем шума не выше 17 dB.

Показать полностью 5
720

Ответ на пост «Домашняя серверная»

Не серверная, скорее коммутационная полка. Плохо быть нищебродом=)

Mikrotik hEX S

UniFi AC Lite

"сервер" на pentium G4560 с 4Гб оперативы. Стоит ubuntu server, 2 диска с raid0 и raid1 под кинцо и то, что жалко потерять соответственно. из служб: самба, торрент, openvpn, plex, ftp, и еще по мелочи

Ответ на пост «Домашняя серверная»
183

Ответ на пост «Домашняя серверная»

Так сказать- на волне серверов, мой слабенький, но для дома- самое оно...

У меня раньше не было сервера, всё как то жило на домашнем компе. Но потом стали расти интересы, возникала нужда в разном.
Появился первый сервер (не помню характеристики), потом появился второй, на замену первому- старенький 2 процовый, на Xeon... потом стали расти диски и потребности... потом он сгорел :-(
Сейчас в этом корпусе живёт обыкновенный Intel Core 2 Quad, 4 гб оперативы, 2 диска по 2 Тб для данных (на одном фотографии, моё увлечение- почти 1.5 Тб), а на втором- фильмы, музыка,  файлопомойка. Системный уже не помню сколько, но всё же...
Зачем всё это, спросите вы? Да кто ж его знает- он хранит мои фотографии, синхронизирует фото с телефона (установлен owncloud),  показывает мне кино и музыку по сети (plex сервер), web сервер для тестирования и баловства, openwebrx сервер (для радио свистков и приёма), vpn сервер (всё же не люблю через рабочий wi fi сидеть или что то делать, мало ли), на сервер пишут 2 камеры (axxon next)- это началось после того, как пришлось ехать с работы и проверять утюг, качалка torrent... ну и всякая мелочь... и живёт он в шкафу со стеклянной дверкой (она сейчас снята, так как летом ему было очень жарко), чтобы зимой поддерживать свой микроклимат... и мне это нравится- он стоит и не мешает на балконе, под столом... хорошо ему там, ну и мне польза...
P.S.- тряпка на дне шкафа- чтобы не гремело, а то он дребезжит без подстилки :-)

Показать полностью 2
Отличная работа, все прочитано!