# Каталог приложений

Source: https://support.kapsulehost.com/ru-ru/apps-overview

Каталог приложений - это доступный для просмотра каталог веб-приложений, которые можно установить на сайт, уже размещённый у KapsuleHost: от WordPress и WooCommerce до вики, аналитики, синхронизации файлов и инструментов автоматизации.

## Что такое каталог

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

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

> **Note:** Apps - это элемент верхнего уровня в боковой панели KPanel, в группе **Main** между **Веб-сайты** и **Почта**. Прямой адрес: `/apps`.

## Сколько стоят приложения

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

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

![Каталог приложений в KPanel](https://support.kapsulehost.com/help/screenshots/apps-overview.8f461cb4.webp)

## Просмотр и поиск

Страница каталога открывается с индикатора-счётчика, показывающего, сколько приложений сейчас есть в каталоге, поля поиска и ряда категорий-чипов.

- **Поиск** ищет совпадения по названию приложения, его слагу и слогану. Ввод текста фильтрует весь каталог в единую плоскую сетку совпадений.
- **Чипы категорий** фильтруют по типу. Это множественный выбор: нажмите несколько, чтобы расширить фильтр, нажмите **All**, чтобы сбросить.

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

Категории: CMS, eCommerce, Analytics, Files, Wiki, Forums, Email, Automation, Headless CMS, Project Mgmt, CRM, DevOps, Education, Static Sites и Tools.

> **Tip:** Если вы примерно представляете, что хотите, но не знаете, как это называется, используйте чипы категорий, а не поиск. "Wiki" и "Headless CMS" показывают варианты, которые большинство людей никогда бы не стали искать по названию.

## Как читать плитку

Каждая плитка в галерее содержит значок приложения, его название, однострочный слоган и один или два значка:

- **Значок среды выполнения**: `PHP`, `NODEJS`, `STATIC` или `PYTHON`. Это то, на чём построено приложение, и он показывает, какая среда хостинга ему нужна.
- **Значок Community** на приложениях, установщик которых создан сообществом. Скрипт установки включён, но может потребовать несколько ручных шагов для завершения настройки.

## Как читать страницу приложения

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

Левая колонка рассказывает историю:

- Значок приложения, название и слоган, со значками среды выполнения, категории, того, **требуется ли база данных**, является ли приложение **Community**, и является ли оно **Featured**.
- **О [приложении]**: что на самом деле делает программа.
- **Коротко**: сведения о ресурсах, а также внешние ссылки на документацию и домашнюю страницу проекта.

Карточки раздела **Коротко** могут включать:

| Параметр | Что это означает |
|---|---|
| Время установки | Примерное время, которое занимает установка |
| Минимальная ОЗУ | Объём памяти, необходимый приложению для работы |
| Минимальный диск | Необходимое дисковое пространство |
| База данных | Создаётся ли она автоматически |

Правая колонка - это закреплённая панель установки с кнопкой **Install [app]** и любыми примечаниями, относящимися к этому приложению.

## Устанавливаемые приложения и приложения, которые мы настраиваем вручную

Каждое приложение в каталоге можно заказать. Тупиков в стиле "скоро будет" не бывает. Различается только способ установки:

- **Приложения с проверенным установщиком** устанавливаются автоматически. Вы настраиваете, подтверждаете и наблюдаете за индикатором прогресса.
- **Приложения без проверенного установщика** устанавливает наша команда вручную. На странице приложения указано: *Настраивается нашей командой: мы устанавливаем это приложение вручную после вашего заказа и уведомляем вас по электронной почте, когда оно будет готово.* Вы всё равно нажимаете ту же кнопку и всё равно ничего не платите.

Причина такого разделения осознанна: запуск непроверенного установочного скрипта на действующем сайте клиента - верный способ его сломать. Там, где мы не можем гарантировать работу скрипта, работу выполняет человек.

## Приложения Community

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

> **Warning:** Относитесь к приложению из категории Community как к "установленному, но не настроенному". Программа будет на вашем сайте и доступна, но ожидайте, что финальный мастер настройки придётся пройти самостоятельно, и сверяйтесь с документацией самого проекта по всему, что установщик не смог сделать. Сделайте резервную копию перед началом. См. [Создание резервной копии](https://support.kapsulehost.com/ru-ru/taking-a-backup).

## Рекомендуемые уровни плана

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

Это уведомление - рекомендация, а не блокировка. Установка в любом случае продолжится. Но предупреждение вполне реально: приложению, которому нужно больше памяти, чем ваш план может обеспечить, либо не удастся установиться, либо оно будет плохо работать после установки. Прежде чем проигнорировать это предупреждение, сверьте значение **Минимальная ОЗУ** на странице приложения с тем, что предоставляет ваш план.

## Кто может устанавливать

Для установки требуется разрешение **apps:write**, которым обладают Владельцы и Администраторы учётной записи. Остальные роли могут просматривать весь каталог и читать любую страницу приложения, но кнопка установки заблокирована с примечанием о том, какие роли могут выполнять это действие.

## Что делать при сбое

**Каталог не загружается.** Страница показывает карточку ошибки с кнопкой **Try again**. Это сбой загрузки, а не пустой каталог.

**"No apps match your search."** Очистите поле поиска или нажмите чип **All**, чтобы сбросить фильтр категорий. Чипы с множественным выбором легко случайно оставить включёнными.

**Ожидаемого приложения нет в списке.** Каталог курируется. Если чего-то не хватает, [откройте тикет в поддержку](https://support.kapsulehost.com/ru-ru/opening-a-support-ticket) и спросите: добавление приложения в каталог - обычный запрос, а не что-то необычное.

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

## Следующие шаги

Когда вы выбрали приложение, статья [Установка приложения на ваш сайт](https://support.kapsulehost.com/ru-ru/apps-installing) подробно описывает весь процесс работы с мастером установки, включая то, что происходит, если целевой сайт не пуст.

## Смотрите также

- [Установка приложения на ваш сайт](https://support.kapsulehost.com/ru-ru/apps-installing)
- [Установка WordPress](https://support.kapsulehost.com/ru-ru/installing-wordpress)
- [Создание вашего первого веб-сайта](https://support.kapsulehost.com/ru-ru/creating-your-first-website)
