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

Публикация проекта

Публикация делает проект доступным по постоянному URL. Для публикации нужно:
  1. Успешно запустить проект в Cloud
  2. Проверить preview
  3. Настроить параметры публикации

Основные шаги

1

Убедитесь, что проект работает

Preview должен открываться без ошибок, статус — deployed.
2

Откройте Publish Settings

В редакторе проекта нажмите “Publish” или перейдите в настройки.
3

Настройте параметры

Заполните title, description, OG-изображение и favicon.
4

Опубликуйте

Нажмите “Publish”. Проект будет доступен по URL.

SEO-настройки

Title и Description

  • Title — заголовок страницы в поисковиках и соцсетях
  • Description — описание страницы для поисковиков

Open Graph (OG)

OG-изображение отображается при расшаривании ссылки в соцсетях и мессенджерах.

Загрузка OG-изображения

1

Откройте Publish Settings

Перейдите в настройки проекта → Publish.
2

Загрузите изображение

Выберите изображение на компьютере. Рекомендуемый размер: 1200x630 px.
3

Проверьте превью

Проверьте, как изображение отображается в превью.

OG из скриншота

Layeron может автоматически создать OG-изображение из скриншота preview:
  1. Откройте Publish Settings
  2. Нажмите “Generate from screenshot”
  3. Выберите экран для скриншота
  4. Подтвердите генерацию

Favicon

Favicon — иконка вкладки в браузере.

Загрузка favicon

1

Откройте Publish Settings

Перейдите в настройки проекта → Publish.
2

Загрузите favicon

Выберите изображение (SVG, PNG или ICO). Рекомендуемый размер: 32x32 или 64x64 px.

Домены

Поддомен

Каждый опубликованный проект получает поддомен: your-project.layeron.ru.

Изменение поддомена

1

Откройте Publish Settings

Перейдите в настройки проекта → Publish.
2

Измените subdomain

Введите новый поддомен. Он должен быть уникальным.
3

Сохраните

Поддомен обновится после перепубликации.

Свой домен

Вы можете подключить свой домен к проекту.

Подключение домена

1

Добавьте домен

В Publish Settings нажмите “Add domain” и введите домен.
2

Настройте DNS

Добавьте DNS-записи у регистратора по инструкции в интерфейсе.
3

Дождитесь проверки

Layeron проверит DNS-записи и привяжет домен.
4

Проверьте HTTPS

После привязки Layeron выпустит SSL-сертификат.

Типы DNS-записей

ТипНазначение
AПривязка домена к IP-адресу
CNAMEПривязка поддомена к другому домену
TXTВерификация владения доменом

Верификация домена

Для подключения домена нужно подтвердить владение:
  1. Добавьте TXT-запись с кодом верификации
  2. Дождитесь распространения DNS
  3. Нажмите “Verify”

SSL-сертификат

Layeron автоматически выпускает SSL-сертификат для подключенных доменов.

Статусы SSL

СтатусОписание
PendingСертификат запрашивается
IssuingСертификат выпускается
ActiveСертификат активен
FailedОшибка выпуска сертификата

Проверка SSL

Если SSL не активен:
  1. Проверьте DNS-записи
  2. Дождитесь распространения DNS
  3. Нажмите “Recheck SSL”
  4. Если проблема сохраняется, обратитесь в поддержку

Защита паролем

Вы можете защитить опубликованный проект паролем.
1

Откройте Publish Settings

Перейдите в настройки проекта → Publish.
2

Включите password protection

Активируйте опцию и задайте пароль.
3

Сохраните

При открытии проекта пользователи будут вводить пароль.

Публикация после изменений

После новой генерации или исправлений в чате:
  1. Проверьте preview
  2. Убедитесь, что статус — deployed
  3. Если проект использует домен, проверьте публичную версию
  4. При необходимости обновите OG-изображение или favicon

Отмена публикации

Unpublish

Откройте Publish Settings и нажмите “Unpublish”. Проект станет недоступен по URL, но preview в редакторе продолжит работать.

Republish

После unpublish вы можете republish проект в любой момент.

Безопасность публикации

Что проверять перед публикацией

  • Нет API-ключей или токенов в коде
  • Нет .env-файлов в публичных файлах
  • Нет тестовых платежных данных
  • Нет админских доступов
  • Нет приватных URL

Что не публиковать

Не публикуйте проект, если в коде или публичных файлах остались секреты. Все, что попадает во frontend-бандл, может быть доступно пользователям.

Частые вопросы

Сколько времени занимает публикация?

Обычно публикация занимает от 30 секунд до 2 минут в зависимости от размера проекта.

Можно ли иметь несколько доменов?

Да, вы можете подключить несколько доменов к одному проекту.

Что happens при истечении SSL?

Layeron автоматически обновляет SSL-сертификаты. Если обновление не удалось, проверьте DNS-записи и нажмите “Recheck SSL”.