Перейти к содержанию

О Cloudron

Что такое Cloudron?

Cloudron - это платформа, которая упрощает установку веб-приложений на Вашем сервере, а также их дальнейшую настройку и защиту.

Вы можете установить Cloudron на любой сервер (например, AWS или DigitalOcean), назначить ему домен и сразу же начать устанавливать приложения из магазина. В свою очередь, Cloudron самостоятельно настроит базы данных, определит DNS записи и установит необходимые сертификаты.

Cloudron также даст Вам возможность централизованно управлять пользователями и предоставлять им доступ к конкретным приложениям.

Встроенный инструмент резервного копирования позволит надёжно сохранить данные и настройки приложений, а в случае сбоя восстановить любое из них по отдельности (в отличие от снимков сервера). Cloudron также может восстанавливать резервные копии на других машинах, что даёт возможность с лёгкостью переносить Ваш сервер и всё его содержимое без потери данных.

Магазин приложений Cloudron

Многие из нас знают про такие площадки, как Apple App Store или Google Play, которые позволяют с лёгкостью устанавливать и обновлять приложения на мобильных устройствах. Магазин приложений выступает в качестве аналогичной площадки для дистрибьюции и обновления приложений, но в рамках Вашего сервера.

Мотивация

Представим, что Вы хотите запустить такие веб-сервисы, как Wordpress, GitLab, Rocket.chat или даже сервер электронной почты. Многие из этих приложений и сервисов используют разные менеджеры пакетов, языки и даже фреймворки, что заметно усложняет процесс их установки и настройки. Первым же делом Вам придётся читать документацию.

Как только Вы разберётесь с азами, Вам понадобится настроить DNS и SSL сертификаты. Если же на сервере установлено несколько приложений, Вам нужно будет также убедиться, что они не конфликтуют друг с другом. Помимо этого появится необходимость конфигурации обратного прокси и фаерволла.

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

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

Cloudron призван исправить все вышеперечисленные сложности и проблемы!