Перейти к содержимому

Опубликуйте приложение

КраткоНажмите «Опубликовать» в заголовке рабочего пространства, а затем «Опубликовать сайт». MonstarX соберёт приложение и выложит его по адресу https://your-app.monstarx.app с HTTPS — хостинг настраивать не нужно. Все последующие изменения остаются в предпросмотре, пока вы не нажмёте «Опубликовать заново», поэтому посетители видят только ту версию, которую вы решили опубликовать.

Публикация выкладывает приложение в интернет, чтобы им мог пользоваться любой, у кого есть ссылка. Хостинг MonstarX берёт на себя: не нужно арендовать сервер, ничего устанавливать или заполнять настройки. Каждое опубликованное приложение получает бесплатный адрес вроде tikhaya-gavan.monstarx.app и HTTPS (замочек в браузере) с самого начала.

«Опубликовать», «Опубликовать сайт» — и через несколько мгновений приложение в сети.

Чем предпросмотр отличается от опубликованного приложения?

Заголовок раздела «Чем предпросмотр отличается от опубликованного приложения?»
ПредпросмотрОпубликованное приложение
Кто может открытьТолько вы и те, с кем вы поделились проектомЛюбой, у кого есть ссылка
АдресВременный — меняется при перезапуске предпросмотраПостоянный: your-app.monstarx.app (или ваш собственный домен)
Когда меняетсяПока MonstarX работает, каждое изменение видно сразуТолько когда вы публикуете снова
Для чегоСоздавать, пробовать, тестироватьДля ваших настоящих пользователей и клиентов

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

  1. Откройте проект. Когда приложение в предпросмотре выглядит как надо, нажмите Опубликовать на верхней панели (ракета справа).

  2. Откроется меню Опубликуйте свой сайт. Нажмите Опубликовать сайт.

  3. Индикатор показывает этапы: Подготовка сайта, Сборка сайта, затем Публикация сайта в интернете. Меню можно закрыть — в нём так и написано: «Меню можно закрыть — публикация продолжится».

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

Теперь на кнопке в заголовке написано Опубликовано (на телефоне — В сети), так что сразу видно, что приложение в сети.

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

Опубликованное приложение работает с настоящей базой данных, поэтому заказы, бронирования и аккаунты, которые там создают люди, — настоящие. Смотреть их и управлять ими можно на вкладке «Админ» и на вкладке Облачные сервисы.

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

  1. Нажмите Опубликовано в заголовке.

  2. Нажмите Опубликовать заново.

Пока собирается новая версия, посетители продолжают пользоваться старой. Если новая не соберётся, над ошибкой в меню будет написано Опубликованный вами сайт по-прежнему доступен. — значит, посетителей это не затронуло.

Что, если сервис, которым пользуется приложение, ещё не подключён?

Заголовок раздела «Что, если сервис, которым пользуется приложение, ещё не подключён?»

Если приложение использует сервис, ключи которого вы ещё не добавили, — например, Stripe для оплаты, — на кнопке Опубликовать появится маленькая жёлтая точка, а в меню — примечание вроде Пока не подключено: Stripe: «Части приложения, которые используют этот сервис, не будут работать, пока не добавлены ключи. Можно опубликовать сейчас и подключить позже». Нажмите Подключить рядом с сервисом, чтобы добавить ключи прямо там. Подробнее — в статье Подключите Stripe, Twilio и другие сервисы.

  • Публиковать может только владелец проекта. Те, с кем вы поделились проектом, — даже редакторы — не могут. Подробнее — в статье Поделитесь проектом и получайте комментарии.
  • Если публикация не удалась из-за кратковременного сбоя, MonstarX сам попробует ещё раз и покажет «Временная проблема. Повторяем попытку…».
  • Если во время публикации браузер потеряет связь, меню напишет: «Мы не смогли подтвердить, завершена ли публикация. Прежде чем повторить попытку, проверьте статус здесь». Откройте меню снова — оно покажет реальное состояние.
Сколько длится публикация?

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

Нужно покупать хостинг или домен?

Нет. Каждое опубликованное приложение размещается в MonstarX по бесплатному адресу вроде your-app.monstarx.app с HTTPS. Собственный домен — по желанию: читайте статью Купите домен.

Изменения появятся в сети автоматически?

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

Можно выбрать адрес?

Да. Сначала он составляется из названия проекта, а изменить его можно в разделе Настройки → Адрес и домены. Подробнее — в статье Бесплатный адрес приложения.

Как убрать приложение из сети?

Нажмите Опубликовано, затем Снять с публикации и подтвердите. Подробнее — в статье Снимите приложение с публикации или удалите проект.