MonstarX Cloud — серверная часть, которая есть у каждого приложения
КраткоMonstarX Cloud — серверная часть, встроенная в каждое приложение: база данных, регистрация и вход, почта, хранилище файлов, ИИ, веб-поиск, карты и надёжное место для ключей. Всё это работает с первой сборки и ничего не требует настраивать. Смотреть и управлять можно на вкладке «Облачные сервисы», а почту, ИИ, веб-поиск и хранилище можно отключить и подключить вместо них своего провайдера.
Приложение — это не только страницы. Оно должно запоминать данные, впускать людей в их аккаунты, отправлять письма и хранить фотографии, которые загружают пользователи. Эта невидимая часть называется серверной частью (бэкендом). В MonstarX её не нужно ни создавать, ни арендовать: она есть у каждого приложения с первой сборки и называется MonstarX Cloud.
Вы описываете, что нужно («пользователи могут зарегистрироваться и публиковать рецепты с фото»), а MonstarX сам подключает нужные сервисы MonstarX Cloud. Не нужно настраивать серверы, заводить аккаунты и вставлять ключи.
Что получает каждое приложение?
Заголовок раздела «Что получает каждое приложение?»| Сервис | Что он делает для приложения | Подробнее |
|---|---|---|
| База данных | Надёжно хранит данные приложения — заказы, записи, публикации, регистрации — и делает их общими для всех, кто пользуется приложением. | База данных приложения |
| Аутентификация (аккаунты пользователей) | Регистрация, вход, выход и сброс пароля для тех, кто пользуется приложением. | Аккаунты пользователей |
| Электронная почта | Отправляет письма с собственного адреса приложения, например brew-bean@monstarx.app: подтверждения, чеки, приветственные письма. | Письма из приложения |
| Хранилище | Хранит файлы: фотографии, которые загружают пользователи, PDF, изображения, созданные приложением. | Хранилище файлов |
| ИИ | Даёт приложению писать тексты, отвечать на вопросы, создавать изображения, говорить и слушать. | ИИ в приложении |
| Веб-поиск | Даёт приложению искать информацию в интернете в реальном времени и ссылаться на источники. | ИИ в приложении |
| Карты | Карта мира со странами и карта улиц, которую можно двигать и масштабировать. Ключ API не нужен. | Карты в приложении |
| Данные стран | Актуальные открытые данные — погода, транспорт, парковки, реестры, праздники — по Сингапуру, Японии, Малайзии, Индии, Индонезии, ОАЭ и Филиппинам. Страна включается одним нажатием. | Данные стран в реальном времени |
| Секреты | Запертый ящик для ключей других сервисов, которые использует приложение. | Храните ключи API в разделе «Секреты» |
Кроме того, другие программы могут читать и записывать данные приложения через REST API, а подключения добавляют внешние сервисы, например Stripe или Twilio.
Где посмотреть серверную часть приложения?
Заголовок раздела «Где посмотреть серверную часть приложения?»Откройте проект и нажмите Облачные сервисы на верхней панели. Там собрано всё, что касается серверной части приложения, по разделам вверху.
| Раздел | Что там есть |
|---|---|
| Облако | Сервисы MonstarX Cloud с переключателями, место хранения данных приложения и список подключений. |
| База данных | Все таблицы с числом строк, миграции и поле для SQL-запросов только на чтение. |
| Пользователи | Все, кто зарегистрировался в приложении, с кнопкой Заблокировать и удалением. |
| Файлы | Все файлы, которые сохранило приложение, с просмотром, скачиванием и удалением. |
| Письма | Все письма, отправленные приложением, и сколько ещё можно отправить в этот час и сегодня. |
| ИИ | Все обращения приложения к ИИ и остаток дневного лимита. |
| Данные стран | Страны, чьи открытые данные может использовать приложение, их инструменты и последние запросы приложения. |
| Секреты | Ключи и настройки, которые читает приложение. Хранятся в зашифрованном виде. |
| Локализация | Переводы приложения. Раздел появляется, только когда у приложения больше одного языка. |
На телефоне Облачные сервисы — один из видов, между которыми вы переключаетесь вверху рабочего пространства.
Можно ли отключить сервис и использовать свой?
Заголовок раздела «Можно ли отключить сервис и использовать свой?»Да, для сервисов Электронная почта, ИИ, Веб-поиск и Хранилище. База данных и Аутентификация помечены как Основной: они нужны каждому приложению, поэтому их нельзя отключить.
-
Подключите своего провайдера в списке Подключения — например, Resend для почты или OpenAI для ИИ — и попросите MonstarX его использовать. См. Подключения.
-
Откройте Облачные сервисыОблако и нажмите переключатель у сервиса, который хотите отключить.
-
Подтвердите. MonstarX спрашивает заранее, потому что после этого приложению понадобится свой провайдер для этой задачи.
Отключённый сервис сразу пропадает из приложения: код больше не может к нему обратиться, а конструктор MonstarX перестаёт использовать его в новых сборках. Чтобы снова включить сервис, нажмите переключатель ещё раз.
Можно ли хранить данные приложения в другом месте?
Заголовок раздела «Можно ли хранить данные приложения в другом месте?»Да. В разделе Облачные сервисыОблако в блоке Где это приложение хранит свои данные по умолчанию выбрано База данных MonstarX. Данные приложения можно перенести в свою базу Postgres на Supabase или Railway либо хранить записи в своём проекте Firebase. MonstarX сам скопирует данные и перепишет приложение. См. Supabase, Railway и Firebase.
А ещё всё приложение вместе с базой данных можно запускать в своём аккаунте Cloudflare.
А как с импортированными приложениями?
Заголовок раздела «А как с импортированными приложениями?»Импортированное приложение приходит со своей серверной частью. MonstarX не создавал для него базу данных и не хранит его аккаунты — об этом и сказано в разделах База данных и Пользователи. Ключи такого приложения всё равно добавляются в раздел Секреты.
Все страницы о MonstarX Cloud
Заголовок раздела «Все страницы о MonstarX Cloud»Встроено в каждое приложение
Заголовок раздела «Встроено в каждое приложение»Подключение других сервисов
Заголовок раздела «Подключение других сервисов»Данные или приложение в другом месте
Заголовок раздела «Данные или приложение в другом месте»Вопросы и ответы
Заголовок раздела «Вопросы и ответы»Нужно ли что-то настраивать, чтобы получить базу данных или вход?
Нет. MonstarX Cloud есть у каждого приложения с первой сборки. Просто попросите нужную функцию — «пользователи могут зарегистрироваться», «сохраняй заказы», — и MonstarX подключит нужный сервис.
MonstarX Cloud стоит отдельных денег?
Отдельного счёта и настройки нет. ИИ, которым пользуется приложение, учитывается в использовании по вашему тарифу — так же, как ваши собственные сборки. См. ИИ в приложении и Использование и лимиты.
Видят ли мои данные те, с кем я поделился проектом?
Нет. Те, с кем вы поделились проектом, никогда не видят вкладку Облачные сервисы, поэтому им недоступны ваши данные, пользователи, письма и секреты.
Можно ли отключить базу данных?
Нет. База данных и Аутентификация — основные сервисы. Зато данные можно перенести в свой Supabase, Railway или Firebase — см. База данных приложения.
Где подключить Stripe или другой внешний сервис?
В списке Подключения в разделе Облачные сервисы → Облако или прямо из карточки, которую MonstarX показывает в чате, когда функции нужен такой сервис. См. Подключения.