Базовые проекты самостоятельного хостинга для Raspberry Pi

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

Самостоятельные веб-приложения и сервисы сегодня являются популярным хобби, и в этой статье будут представлены некоторые из лучших приложений для реализации на модели Raspberry Pi. Проверять Сравнение мини-ПК и Raspberry Pi: что лучше в качестве настольного компьютера?

Базовые проекты самостоятельного размещения для Raspberry Pi — Учебные пособия по Raspberry Pi

Зачем использовать Raspberry Pi для самостоятельного хостинга?

Вы можете настроить домашний сервер практически на любом компьютере, выпущенном за последние 4 лет, но Raspberry Pi имеет преимущество в очень низком энергопотреблении. Даже новейшая Raspberry Pi 3B (модель, которую мы рекомендуем для большинства таких проектов) потребляет менее 7 Вт в режиме ожидания и около XNUMX Вт под нагрузкой — примерно столько же, сколько потребляет одна энергосберегающая лампа.

Игровой ПК 15-летней давности, который вы вытащили из подвала, чтобы использовать в качестве сервера, вероятно, будет потреблять более 600 Вт. Поскольку серверы обычно работают круглосуточно и без выходных, это огромная экономия электроэнергии.

С точки зрения производительности, Raspberry Pi 4B — это мощное устройство в миниатюре с четырехъядерным 72-разрядным процессором Cortex-A64 с тактовой частотой 1.5 ГГц (если вы еще не Разгон), Gigabit Ethernet, четыре порта USB и встроенная оперативная память объемом от 1 ГБ до 8 ГБ. Хотя цены на Raspberry Pi в настоящее время высоки, при нормальных обстоятельствах они продаются по цене около 35 долларов.

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

1. Некстклауд

Базовые проекты самостоятельного размещения для Raspberry Pi — Учебные пособия по Raspberry Pi

Nextcloud — очень универсальное приложение, которое призвано заменить почти любой другой сервис, к которому вы получаете доступ в Интернете. Вы можете подумать, что мы шутим, но это не так.

По своей сути Nextcloud — это облачное хранилище и платформа синхронизации с открытым исходным кодом, которая поддерживает несколько пользователей. Вы можете думать об этом как о DropBox, Google Drive или OneDrive от Microsoft — с приложениями, доступными для Windows, Linux, macOS, Android, iOS и Ubuntu Touch.

Вы можете получить доступ к своим файлам либо через веб-браузер, либо через папку WebDav на рабочем столе. Но Nextcloud практически безгранично расширяется за счет установки доступных бесплатных плагинов, большинство из которых можно установить в течение нескольких минут одним щелчком мыши.

Хотя в Nextcloud в стандартной комплектации установлен текстовый редактор на основе Markdown, вы можете предпочесть полнофункциональный офисный пакет для совместной работы в виде Collabora Online. Вы можете добавить менеджер рецептов, полнотекстовый RSS-ридер, приложения для вещания, приложения для управления музыкальной библиотекой, приложения для видеоконференций и даже сервер социальных сетей, готовый взаимодействовать с другими пользователями. Проверять Nextcloud против OwnCloud. Seafile против: Лучшая автономная служба синхронизации файлов.

Этот список едва затрагивает возможности Nextcloud, но вы можете создать облачный сервер Raspberry Pi с помощью Nextcloud.

2. Jellyfin

Базовые проекты самостоятельного размещения для Raspberry Pi — Учебные пособия по Raspberry Pi

Если у вас есть большая коллекция фильмов, телешоу, музыки и аудиокниг, и вы хотите использовать медиафайлы, которыми владеете, на своем телефоне, телевизоре, ноутбуке и т. д., вам необходимо установить Jellyfin на свой Raspberry Pi.

Jellyfin — это простой в установке и использовании центр потоковой передачи мультимедиа. Он автоматически сканирует и классифицирует медиафайлы, а также извлекает эскизы и связанные с ними метаданные, как только обнаруживается новый файл.

У каждого пользователя может быть своя учетная запись, и Jellyfin будет отслеживать просмотренный контент, ход просмотра контента и избранное. Сам Raspberry Pi (в отличие от Plex) аутентифицирован, что означает, что ваши данные полностью остаются в вашей собственной сети. Проверять Лучший выбор программного обеспечения медиасервера для Linux.

3. Фотопризма

Базовые проекты самостоятельного размещения для Raspberry Pi — Учебные пособия по Raspberry Pi

В связи с тем, что в прошлом году Google ограничил безлимитное хранилище изображений, миллионы пользователей теперь ищут Бесплатная альтернатива Это дает им преимущества, которые раньше предлагал Google Фото.

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

4. Криптпад

Базовые проекты самостоятельного размещения для Raspberry Pi — Учебные пособия по Raspberry Pi

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

Трафик данных шифруется не только во время передачи, но и в хранилище вашего Raspberry Pi. Вы, как системный администратор, даже не можете видеть, что печатают пользователи. CryptPad поддерживает различные форматы и работает немного быстрее и плавнее, чем расширение NextCloud Collabora.

5. СвежаяRSS

Базовые проекты самостоятельного размещения для Raspberry Pi — Учебные пособия по Raspberry Pi

FreshRSS — это самостоятельная программа для чтения RSS-новостей, которая извлекает и сохраняет все ваши любимые новостные RSS-каналы для просмотра в браузере или через API в различных мобильных приложениях.

Помимо извлечения сводки статьи в соответствии с намерениями издателей, FreshRSS может использовать определяемые пользователем селекторы CSS для загрузки целых статей в Raspberry Pi для чтения.

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

6. Полка для аудиокниг

Базовые проекты самостоятельного размещения для Raspberry Pi — Учебные пособия по Raspberry Pi

Если у вас есть огромная коллекция аудиокниг, Audiobookshelf — идеальное приложение, которое поможет вам управлять ею. Книги автоматически группируются в коллекции, и их можно искать по автору, рассказчику и метаданным.

Audiobookshelf будет отслеживать ваш прогресс в чтении книг на всех устройствах, и у него есть приложения для Android или iOS. Вы можете изменить скорость воспроизведения между 0.5x и 2.0x, и если вы из тех, кто любит засыпать, слушая специальные тоны профессионального диктора, но не хочет терять из виду, где вы остановились за ночь, установите таймер сна на 90 минут вперед или до конца урока.

Это как владеть Audible! Так чего же ты ждешь? Перейдите и разместите свою аудиотеку Raspberry Pi с помощью Audiobookshelf.

7. WordPress

WordPress — самая популярная в мире система управления контентом (CMS) и платформа для ведения блогов, но это не значит, что ее сложно установить или освоить. Фактически, вы можете разместить свой сайт WordPress на Raspberry Pi. Таким образом, вы можете сосредоточиться на написании, а не на управлении вашей системой.

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

8. Почтовый сервер

Базовые проекты самостоятельного размещения для Raspberry Pi — Учебные пособия по Raspberry Pi

Электронная почта — пугающая перспектива для любого подающего надежды системного администратора, но полностью безопасный и надежный почтовый сервер можно установить на Raspberry Pi за полдня.

Вы можете быстро настроить Dovecot, Postfix, OpenDKIM и SpamAssassin, а затем безопасно отправлять электронные письма, зная, что ваши сообщения полностью под вашим контролем.

Разверните практически любой веб-интерфейс на Raspberry Pi

Это лишь некоторые из способов, которыми вы можете использовать Raspberry Pi для замены веб-сайтов и услуг, предлагаемых техническими гигантами. Вы получите огромное удовольствие от самодостаточности в цифровом мире и, возможно, сможете побудить друзей и семью заняться этим хобби.

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

Источник
Перейти к верхней кнопке