LINUX.ORG.RU

Micro-NAS на RPI

 , dietpi,


2

2

Завалялась у меня Raspberry Pi 3B+ и SSD в непонятном состоянии. Решил собрать сетевой мини dlna/ftp/smb-сервер. Можно быстренько закинуть фото/видео с любого устройства и посмотреть на телике. Помрет - не жалко. Для быстрого накатывания нужного софта и конфигов написал небольшой скрипт. Теперь думаю доработать его чтобы он скачивал последнюю версию DietPi, разворачивал на sd-карту и через chroot устанавливал софт и подтягивал конфиги, например, с гита. Еще думаю попробовать сразу собирать образ packer’ом со всем необходимым мне содержимым.

В конструкции используется:

Hard

  • Raspberry Pi 3B+
  • FAN 5V
  • SSD ADATA SU800
  • Корпус напечатанный на 3D-принтере: link

Soft

  • DietPi
  • minidlna
  • samba
  • vsftpd

На моем ПК (с прошлых скринов ничего не изменилось):

  • Debian trixie/sid
  • swaywm
  • waybar
  • wofi
  • fish
  • kitty
  • rangerfm
  • tmux

>>> Просмотр (1920x1080, 1944 Kb)

★★

Проверено: hobbit ()
Последнее исправление: Dimez (всего исправлений: 5)

Пробовал Я NAS крутить на малинке, в итоге собрал машину в cube-корпусе, потому что полной и стабильной скорости передачи файлов в гигабит она обеспечить не в состоянии.

В итоге поднял на ней AdGuard, как ДНС и юзаю.

Yazov
()
Ответ на: комментарий от Yazov

О какой-либо стабильности говорить не приходится. Тут даже аппаратного контроля температуры нет. Есть сторонние проекты, надо будет поизучать. Сеть вроде стабильно работает, но замеров не проводил.

nuxster ★★
() автор топика
Последнее исправление: nuxster (всего исправлений: 1)

Добавил тебе в ОП ссылку на DietPi. Вообще, про него можно было бы побольше написать, наверное, не все знают, что это такое. Судя по сайту, они поддерживают довольно много разных одноплатников, а не только малинку с апельсинкой, как можно было бы подумать, исходя из названия.

Как оно по сравнению с тем же распбианом, работает шустрее?

P.S. И да, присоединяюсь к пожеланию увидеть твой скрипт.

P.P.S. Отдельное спасибо за исходники корпуса.

P.P.P.S. А как ты SSD подключаешь, какой-то переходник USB-SATA?

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 3)

Для устройства типа «помрет - не жалко» обновления не требуются. Поставил - работает - ладушки.

Irma ★★
()
Ответ на: комментарий от hobbit

Судя по сайту, они поддерживают довольно много разных одноплатников, а не только малинку с апельсинкой

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

Adamos ★★
()

В чем смысл?! Usff или mff для любителей этого кала почему-то проходит мимо...

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от METALiST

Скрипт мало интеллектуальный, т.к. у меня пока было две итерации развертывания NAS’а. Но поделиться мне не сложно, на здоровье link. Будут вопросы или предложения — обращайтесь.

nuxster ★★
() автор топика
Ответ на: комментарий от hobbit

Еще раз повторюсь: скрипт смешной! link Возможна некорректная работа, т.к. были правки без последующего тестирования. Если не пропадет интерес, то доработаю его.

Для подключения SSD использую переходник SATA-to-USB3 link, есть аналогичный с доп. питанием =12В.

nuxster ★★
() автор топика
Ответ на: комментарий от Irma

Логика такая: померло -> пересобрал -> быстро накатил софт -> ладушки :-)

nuxster ★★
() автор топика

minidlna

Кому раздаёт? Только телевизору? Хватает функционала? Gerbera не рассматривал? Или даже какой-нибудь Jellyfin, там тоже DLNA есть?

NyXzOr ★★★
()
Ответ на: комментарий от hobbit

DietPi по сравнению с аналогами довольно шустро работает и мало весит, поддерживает широкий спектр одноплатников. Я познакомился с DietPi когда искал легковесный дистрибутив для проекта на RPI W2, чтобы особо не тратить время на оптимизацию. Проект живой, постоянно прилетают обновления и новые фичи, есть консольные тулзы для быстрого и интуитивного конфигурирования различных сервисов dietpi-config, dietpi-launcher, dietpi-software …

nuxster ★★
() автор топика
Ответ на: комментарий от NyXzOr

minidlna вполне достаточно, с ним нормально работают телевизоры от различных производителей, vlc и mpv. Другие варианты не рассматривал.

nuxster ★★
() автор топика

Долго (пару лет?) держал файлопомойку на RPI. Потом мне это надоело и купил нормальную материнку.

urxvt ★★★★★
()
Ответ на: комментарий от nuxster

Всякие mini-itx не особо много занимают.

urxvt ★★★★★
()
Ответ на: комментарий от nuxster

DietPi по сравнению с аналогами довольно шустро работает

У меня на Raspberry Pi 3 Void Linux armv7-glibc работает таки заметно бодрее чем DietPi. Из коробки супер-легковесное решение, правда, для запуска Sway, надо ручками подрубить D-Bus (в то время как i3wm работает без D-Bus).

Goat ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.