Тёмный

Облачный сервер на 1TB на Raspberry Pi и Nextcloud. Пошаговая установка без монитора и клавиатуры 

Plinsburg Tech.
Подписаться 363
Просмотров 14 тыс.
50% 1

Важно!
1. Вопросы веб-безопасности не рассмотренны в данном видео.
2. В рассмотренном сервере нет избыточности хранения данных, и для этого нужно использовать диск компьютера.
В этом видео я записал процесс создания своего первого сервера на nextcloudpi. Показал, как можно это сделать с минимальным набором компонентов без монитора
Ссылка для скачивания образа ownyourbits.com/downloads/
В будущем я хотел бы решить следующее:
1. Настроить Port forwarding и реализовать безопасный доступ не из внутренней сети
2. Добавить off-site точку, где можно было бы хранить бэкап данных
3. Добавить RAID в сервер, чтобы перестать дублировать данные на компьютере
4. Добавить UPS к серверу
5. Добавить PLEX Media Server к серверу
Введение: (0:00)
Перечень компонентов: (1:10)
Запись образа на SD-карту: (4:00)
Активация SSH: (6:47)
Подключение по SSH: (7:44)
raspi-config настройка wi-fi: (9:36)
ifconfig - узнаём IP адрес: (11:45)
Активация Nextcloud: (14:00)
Конфигурация NextcloudPI: (16:08)
Пользовательская часть Nextcloud: (22:02)
Клиент для рабочего стола: (25:05)
Проблема синхронизации и решение (27:16)
Замер энергопотребления: (29:40)
Сравнение стоимости облачных сервисов: (32:35)
Сохранность данных: (34:30)
Заключение: (26:30)

Опубликовано:

 

12 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 50   
@nikteshy9131
@nikteshy9131 Год назад
По больше такого контента!!))
@user-et9hd4wy7h
@user-et9hd4wy7h 2 года назад
Ура, новый видос!
@kentavr_go
@kentavr_go 4 месяца назад
Очень интересная тема
Год назад
Молодец
@user-go1wx2uf9g
@user-go1wx2uf9g Год назад
Можно попробовать 4гб образ разместить на карте 4гб если использовать usb image tool с опцией truncate , он игнорит размер карты и если образ не занимает все 4гига то он встанет и заработает 😊
@unixit
@unixit 8 месяцев назад
Использую для этих целей mini itx плату со встроеннным процессором и 4 портами sata, 2 заняты raid-ом для хранения данных, один порт под систему, и один порт под диск для файло помойки с доступом по samba из локальной сети, OS Debian.
@unixit
@unixit 8 месяцев назад
Для новичков могу посоветовать Openmediavault. Кому интересно пишите.
@nickfox6221
@nickfox6221 Год назад
У новых версий кстати, есть проблема с подключением по SSH, даже у 1.50.3, просто не пускает дальше пасса с ошибкой(This account is currently not available), на версии 1.49 проблем нет. А так спасибо за контент)
@plinsburg
@plinsburg Год назад
github.com/nextcloud/nextcloudpi/issues/1630
@djAbyssRT
@djAbyssRT 8 месяцев назад
лучше не насиловать малинку, а взять либо старый бу комп, либо собрать пк на материнке со встроенным недорогим процессором. вставить 2 одинаковых жестких диска в режиме RAID для отказоустойчивости. Операционку можно поставить openmediavault или truenas scale. А там эти Nextcloud и подобные программки ставятся в один клик из хранилища приложений
@shum_ok
@shum_ok 8 месяцев назад
Где вторая часть про настройку доступа извне?))
@byzby514
@byzby514 Год назад
Спасибо за такое подробное видео! Теперь узнать бы, как связать nextcloud с купленым доменом по протоколу HTTPS? Вы не видели каких-то инструкций? Может быть, на английском. До этого пробовал nginx, но он почему-то не генерировал SSL сертификат, всё время ошибку выдавал. Не понимаю, что не так и что делать(((
@plinsburg
@plinsburg Год назад
У меня это получилось сделать. Я привязал домен к IPv6 и мне даже не пришлось покупать статический IPv4. Но не во всех странах домашний модем поддерживает IPv6. Домен взял на freenom. DNS сервер Cloudflare. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-p8XPAlqbxOY.html
@user-gq1bb2go4s
@user-gq1bb2go4s Год назад
Я сделал так: 1. Купил статический IP у провайдера 2. Имелся домен свой 3. Подключил свой домен к клаудфларе заменой ns 4. На клаудфларе сделал переадресацию с домена на статический ip Все пробросилось и на следующий день заработало. Только домен нужно в список доверенных включить в настройках некстаклауд через терминал малины
@van2209ful
@van2209ful Месяц назад
Всё это здорово но, если закупать железо для сборки, окупаемость чуть меньше трёх лет
@user-gq1bb2go4s
@user-gq1bb2go4s Год назад
Добрый день. Установил поверх open media vault. Подскажите как поменять порт входа, чтобы можно было в omv войти?
@unixit
@unixit 8 месяцев назад
Удалось найти решение проблемы?
@ua6atg
@ua6atg 8 месяцев назад
спасибо! vpn (wirecuard) поставить через терминал можно?
@plinsburg
@plinsburg 8 месяцев назад
Да можно. рекомендую Tailscale - бесплатное приложение, которое автоматически настроит wireguard и даст простой интерфейс для его использования. Можно установить из консоли командами apt get ...
@user-ze4qb4my1h
@user-ze4qb4my1h 7 месяцев назад
Ты забыл упомянуть про обслуживание оно тоже денег стоит хоть ты это сам делаешь и для себя, но это нужно считать за интернет что ты платишь и если ты предоставляешь кому-то эти услуги у тебя так же должен дублироваться интернет т.е. те кто предоставляет веб услуги они имеют два провайдера. Теперь про электричество нужно ставить ИБП в случае отключения электричества для бесперебойной работы. Теперь если активно будут пользоваться твоими услугами то у тебя должны быть деньги на новые жесткие диски или ССД, на новые ИБП в случае поломки или на аккумуляторы для нее. Вот теперь считай твоя работа плюс все железки сколько стоят. И даже для себя если считать по деньгам сколько стоит распберри, флешка и жесткий диск, то оно выйдет в туже сумму что и услуга от Майкрософта или от других. Т.е. я хочу себе облачное решение или я покупаю уже у той же Майкрософта за 69 бакса или я покупаю свой сервер и обслуживаю сам и делаю все сам, а там все они делают. Вот теперь надо подумать стоит ли оно того или нет.
@Andrey0088
@Andrey0088 Год назад
Лучше купить мини пк, благо ценники на них сейчас вкусные. Малинка больше заточена не под такие задачи.
@SuperMaktraxer
@SuperMaktraxer 15 дней назад
Она заточена как раз под самоделки,а тут фантазии много , да и запитать её легко и на полку кинул , мини ПК это прям конкретно под сервер
@zaharcevs
@zaharcevs 2 года назад
Интересно по скорости работы, на сколько быстро переключаются каналы
@plinsburg
@plinsburg 2 года назад
О каких каналах вопрос? В целом, работой я доволен. Но мобильное приложение слабоватое. Есть неудобные моменты. А вот сам функционал хранения и синхронизации документов с ПК работает не хуже коммерческих альтернатив.
@gogalmogal0_0
@gogalmogal0_0 Год назад
Самая главная проблема таких серверов это то что никто не гарантирует сохранность данных. Если у google или Яндекс все данные резервируется то на данном сервере если полетит жёсткий диск, а он может быстрее умереть из за того что работает 24/7 то и данные тоже пропадут. Для таких облаков желательно подключать два жёсткий диска чтобы использовать их в режиме raid, а в лучшем случае купить nas
@plinsburg
@plinsburg Год назад
поскольку изначально второго диска у меня не было, я дублировал все данные в режиме полной синхронизации на диске на ПК. Теперь добавил второй диск, где так же хранится бэкап. И третья копия на ПК
@aleksbotler5358
@aleksbotler5358 9 месяцев назад
Самое главное, что в твое хранилище не будут совать нос, на предмет, что ты там хранишь или в любой момент не изменит условия пользования в том числе не изменит стоимость или не кикнет с ресурса вообще. Что касается стоимости, то автор посчитал ее совсем неверно, "забыл" добавить безумную цену распберри и других комплектующих и геморрой по сборке этого в удобоваримый вид. Но свобода не даётся даром.
@karelinars
@karelinars 3 месяца назад
Для чего качать nextcloudpi, если можно взять raspberry pi os lite на 64 бита. Далее обновляешь и накатываешь snap, после с помощью снапа ставишь nextcloud и готово. Дальше просто настраиваешь диск и все. 2 гига система максимум займет.
@user-wx1ns5hf3h
@user-wx1ns5hf3h Месяц назад
А то, что придется ставить сопровождающие пакеты, для адекватной и стабильной работы:)) Как минимум db придется развернуть(без него придется юзать убогий sqlite3, который имеет массу минусов, один из которых, это скорость доступа к данным и отсутствие кеширования, а так же, если файл sqlite3.db побьется, то ггвп всем данным). А там по мелочам потом. Nextcloud это больше, чем хранилище, от этого и следуют остальные зависимости
@karelinars
@karelinars Месяц назад
@@user-wx1ns5hf3h через снап ничего отдельно ставить не нужно.
@shumaher86
@shumaher86 6 месяцев назад
несколько видео таких посмотрел, где из малины делают NAS. разным софтом. но никто вообще ни слова не говорит про скорость доступа к данным. чёт подозрительна... оно вообще юзабельно, фильм в FullHD покажет например по SMB без тормозов и дропов?
@jorchick
@jorchick 4 месяца назад
У меня к Raspberry Pi 3B+ подключен SSD 1TB по USB. Правда как оказалось не хватало тока USB. Нашел информацию, что USB у Pi 3 выдает максимум 1.2А. Даташит на SSD говорит о потребляемом токе 1.16А. Плюс потребление USB/SATA адаптера и видимо вышел за пределы допустимого. Пришлось из корпуса адаптера USB/SATA вывести дополнительные провода и подключить питание к +5В на Pi. В итоге все заработало. Когда тестировал скорость записи/чтения - видел цифру около 17 МБ/с. Поставил там торрент-качалку (Transmission). Периодически смотрю по SMB фильмы (в том числе 1080p) - тормозов не заметил. Поначалу думал тоже поставить NextCloud или OwnCloud. Но как потом понял, что мне SMB будет достаточно. Учитывая, что на Pi еще стоит WireGuard с переадресацией портов на роутере (с белым IP), у меня есть доступ к файлам из любого места.
@fedorlukash1088
@fedorlukash1088 3 месяца назад
а можно будет зайти на него с любого места?
@plinsburg
@plinsburg 3 месяца назад
можно. Если у вас есть IPv6 то в видео всё показано. Если нет, то с использованием VPN от Tailscale либо туннеля от Cloudflare Zero Trust. Этого в видео нет, нужно гуглить.
@zaharcevs
@zaharcevs 2 года назад
Когда вторая часть?
@plinsburg
@plinsburg 2 года назад
У меня в сейчас нет реального IPv4 адреса. Даже динамического нет. Как отдельную услугу я это покупать пока не буду. В течение полугода надеюсь решить эту проблему и настроить HTTPS доступ. Тогда и видео постараюсь сделать. Пока работаю через внутреннюю сеть через HTTP.
@aleksbotler5358
@aleksbotler5358 9 месяцев назад
@@plinsburg купи виртуалку и пробрось туда впн, доступ будешь черз нее. Или используй zerotier для связи компа с распберри
@user-ze4qb4my1h
@user-ze4qb4my1h 7 месяцев назад
"ifconfig" потому-что это не винда и сделано она на ядре Unix
@danieldidorenko5389
@danieldidorenko5389 8 месяцев назад
в мене не хотіло з'єднатись через windows консоль, а через putty на ура
@zaharcevs
@zaharcevs 2 года назад
Алярм.. Немогу скачять образ, сайты не работают, даже через ВПН... Может сможешь образ скинуть куданибуть.
@plinsburg
@plinsburg 2 года назад
github.com/nextcloud/nextcloudpi/releases Assets -> NextCloudPi_RPi_06-10-22.tar.bz2
@devospos
@devospos Месяц назад
Вы учли включенные у cloud провайдеров бэкапы но вы не посчитали стоимость интернета, разницу в ширине ваших интернет каналов... Вы ничего не сэкономили... Потому что raspberry стоит ~ 50-100$ и жесткий диск еще столько же))
@plinsburg
@plinsburg Месяц назад
Есть смысл. Я получил опыт. Перенёс эту систему на mini PC со временем. И у меня теперь там работат много других облачных сервисов включая офис. Подписка на каждый такой сервис отдельно на мой взгляд стоит дороже чем мой сетап. И я чуствую что владею своими приложениями и своими данными, а не гугл владеет мной. Безусловно вкусовщина. Далеко не для каждого
@aliaksandrkarpeichyk8874
@aliaksandrkarpeichyk8874 8 месяцев назад
Что значит "линуксаподобная ОС"? Вы бы сначало хотя бы что-то почитали про linux и nextcloud, чтобы не выглядить глоуном
@plinsburg
@plinsburg 8 месяцев назад
Не знаю о каком таймкоде речь, но вполне возможно, что сказал неверно. Nextcloud - это приложение. Nextcloudpi - операционная система на основе линукс ядра, с основной целью непрерывно исполнять приложение Nextcloud.
@Dmitry_Williams
@Dmitry_Williams 16 дней назад
Вторая часть я понимаю так и не состоится..
@Boka-and-Joka
@Boka-and-Joka Месяц назад
кто эникея выпустил в интернет? не знает вообще что такое "облачный сервер" по факту. разберюха это не клауд. клоуны.
@simpleman4790
@simpleman4790 Год назад
ipconfig - для win. ifconfig - linux
@aleksbotler5358
@aleksbotler5358 9 месяцев назад
Ip a
Далее
Файлсервер (NAS) на ZFS
1:07:02
Просмотров 363 тыс.
Как собрать домашний сервер
29:29
Нашли Краша Младшей Сестры !
23:46
The ULTIMATE Raspberry Pi 5 NAS
32:14
Просмотров 1,6 млн