Шесть лучших self-hosted платформ

6-luchshih-self-hosted-sistem-thumb Self-hosted

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

Сегодня я кратко познакомлю Вас с несколькими такими платформами.

Cloudron

6-luchshih-self-hosted-sistem-1

Сразу же начнём с моего любимчика. Многие не добавляют его в похожие рейтинги по причине так называемого пэйвола. И правда, без подписки данная платформа позволяет установить не более 2-х приложений. Хорошая новость в том, что для некоторых пользователей этого будет вполне достаточно. Взамен же Cloudron сможет предложить активно обновляемые приложения, автоматические резервные копии, автоматически обновляемые сертификаты, гибкую систему управления пользователями и многое другое.

Но не думайте, что здесь всё гладко. Главный минус Cloudron в том, что данная платформа не работает с классическими Docker-контейнерами, из-за чего перечень доступных приложений исчисляется лишь одобренными разработчиками сервисами. А ещё Cloudron в своей основе имеет закрытый исходный код. Исключением являются опять же приложения, которые Вы можете проверить самостоятельно в личном репозитории платформы. Жертвовать ли гипотетической приватностью или пользоваться удобным сервисом — решать Вам.

CasaOS

6-luchshih-self-hosted-sistem-2

CasaOS — платформа на ранних стадиях разработки с красивой оболочкой. В отличие от Cloudron не подойдёт для корпоративных задач и выступает скорее в качестве домашнего хаба для хранения файлов, управления умным домом и запуска веб-приложений в локальной сети. Магазин приложений насчитывает 26 скриптов для автоматической установки Syncthing, Nextcloud, Plex, Transmission и других самых необходимых сервисов. Впрочем, никто не запрещает развернуть любой другой Docker-контейнер, воспользовавшись удобным UI, а не набором консольных команд.

Интерфейс максимально адаптирован под универсальную домашнюю страницу браузера. Отсюда можно быстро переходить к приложениям, просматривать статистику платформы или искать информацию в интернете через настраиваемую строку поиска. Что максимально приятно — всё переведено на русский язык.

Tipi

6-luchshih-self-hosted-sistem-3

Tipi — это как Apple AppStore, но только для Docker, в буквальном смылсе (схожести в GUI) и в переносном. Платформа находится на ранних стадиях разработки, и не имеет и половины нужного функционала, кроме установки заранее заготовленного перечня приложений (всего 30 штук).

Интерфейс может в тёмную тему, но не имеет какой-либо локализации. Из полезных данных предоставляется только статистика использования процессора, занятое место на диске и объём используемой оперативной памяти.

В первую очередь подойдёт нетребовательным пользователям, которым не нужны комбайны, но хочется с лёгкостью установить несколько веб-приложений в локальной сети, и полностью забыть о существовании САБЖа. Тем более, что Tipi не сможет предложить чего-то большего.

Umbrel

6-luchshih-self-hosted-sistem-4

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

Данная self-hosted платформа не стала исключением в плане библиотеки приложений — количество доступных вариантов ограничено, а альтернативные методы загрузки контейнеров не предусмотрены. Но, в отличии от Tipi или CasaOS, Umbrel не ограничивает пользователя локальной домашней сетью, предлагая способ подключения к платформе и приложениям из сети интернет при помощи Tailscale.

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

YunoHost

6-luchshih-self-hosted-sistem-5

Одна из старейших self-hosted платформ с обширным комьюнити и целым ворохом «приятностей» под капотом. Не использует классические Docker-контейнеры, но это не мешает ей предоставлять собственную обширную библиотеку веб-приложений и сервисов.

Несмотря на то, что разработчики позиционируют YunoHost, как платформу для «домашних», знакомых и друзей, её с лёгкостью можно настроить в том числе на любые корпоративные задачи. Как и в случае с Cloudron или CapRover приложению можно привязать полноценный домен и сгенерировать для него Let’s Encrypt сертификат. А чтобы к самому приложению не смогли получить доступ посторонние личности, YunoHost позволяет гибко настроить права доступа.

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

CapRover

6-luchshih-self-hosted-sistem-6

Удобный GUI для создания Docker-контейнеров и последующего управления ими. На фоне «конкурентов» выделяется тем, что имеет самую обширную библиотеку готовых скриптов для установки в один клик, а также позволяет дополнительно создать любой другой Docker-контейнер, из исходников, которых нет в стандартном репозитории.

Для доступа к приложеням используется NGINX с настроенным обратным прокси и возможностью генерации Let’s Encrypt cертификатов. Также есть функционал управления другим серверов с установленным CapRover.

От себя отмечу, что платформа работает не со всем функционалом Docker (некоторые опции могут быть недоступны) и не имеет полного набора нативных удобств, вроде полного бэкапа данных контейнеров. Если Вам нужно больше доводов для использования CapRover, можно ознакомиться с ними в нашей отдельной статье.

Послесловие

Такой вот получился список self-hosted платформ. Скажу честно, меня радует, насколько активно развивается данное направление домашнего хостинга. Чем больше решений будет доступно широкому потребителю, тем больше людей смогут избавиться от зависимости проприетарных сервисов.

А что Вам понравилось больше всего? О чём хотелось бы узнать подробнее? Дайте мне знать в комментариях.

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

Нажимая на кнопку «Отправить комментарий», я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

HomeHosted