Публикация проекта
Публикация делает проект доступным по постоянному URL. Для публикации нужно:
- Успешно запустить проект в Cloud
- Проверить preview
- Настроить параметры публикации
Основные шаги
Убедитесь, что проект работает
Preview должен открываться без ошибок, статус — deployed.
Откройте Publish Settings
В редакторе проекта нажмите “Publish” или перейдите в настройки.
Настройте параметры
Заполните title, description, OG-изображение и favicon.
Опубликуйте
Нажмите “Publish”. Проект будет доступен по URL.
SEO-настройки
Title и Description
- Title — заголовок страницы в поисковиках и соцсетях
- Description — описание страницы для поисковиков
Open Graph (OG)
OG-изображение отображается при расшаривании ссылки в соцсетях и мессенджерах.
Загрузка OG-изображения
Откройте Publish Settings
Перейдите в настройки проекта → Publish.
Загрузите изображение
Выберите изображение на компьютере. Рекомендуемый размер: 1200x630 px.
Проверьте превью
Проверьте, как изображение отображается в превью.
OG из скриншота
Layeron может автоматически создать OG-изображение из скриншота preview:
- Откройте Publish Settings
- Нажмите “Generate from screenshot”
- Выберите экран для скриншота
- Подтвердите генерацию
Favicon
Favicon — иконка вкладки в браузере.
Загрузка favicon
Откройте Publish Settings
Перейдите в настройки проекта → Publish.
Загрузите favicon
Выберите изображение (SVG, PNG или ICO). Рекомендуемый размер: 32x32 или 64x64 px.
Домены
Поддомен
Каждый опубликованный проект получает поддомен: your-project.layeron.ru.
Изменение поддомена
Откройте Publish Settings
Перейдите в настройки проекта → Publish.
Измените subdomain
Введите новый поддомен. Он должен быть уникальным.
Сохраните
Поддомен обновится после перепубликации.
Свой домен
Вы можете подключить свой домен к проекту.
Подключение домена
Добавьте домен
В Publish Settings нажмите “Add domain” и введите домен.
Настройте DNS
Добавьте DNS-записи у регистратора по инструкции в интерфейсе.
Дождитесь проверки
Layeron проверит DNS-записи и привяжет домен.
Проверьте HTTPS
После привязки Layeron выпустит SSL-сертификат.
Типы DNS-записей
| Тип | Назначение |
|---|
| A | Привязка домена к IP-адресу |
| CNAME | Привязка поддомена к другому домену |
| TXT | Верификация владения доменом |
Верификация домена
Для подключения домена нужно подтвердить владение:
- Добавьте TXT-запись с кодом верификации
- Дождитесь распространения DNS
- Нажмите “Verify”
SSL-сертификат
Layeron автоматически выпускает SSL-сертификат для подключенных доменов.
Статусы SSL
| Статус | Описание |
|---|
| Pending | Сертификат запрашивается |
| Issuing | Сертификат выпускается |
| Active | Сертификат активен |
| Failed | Ошибка выпуска сертификата |
Проверка SSL
Если SSL не активен:
- Проверьте DNS-записи
- Дождитесь распространения DNS
- Нажмите “Recheck SSL”
- Если проблема сохраняется, обратитесь в поддержку
Защита паролем
Вы можете защитить опубликованный проект паролем.
Откройте Publish Settings
Перейдите в настройки проекта → Publish.
Включите password protection
Активируйте опцию и задайте пароль.
Сохраните
При открытии проекта пользователи будут вводить пароль.
Публикация после изменений
После новой генерации или исправлений в чате:
- Проверьте preview
- Убедитесь, что статус —
deployed
- Если проект использует домен, проверьте публичную версию
- При необходимости обновите OG-изображение или favicon
Отмена публикации
Unpublish
Откройте Publish Settings и нажмите “Unpublish”. Проект станет недоступен по URL, но preview в редакторе продолжит работать.
Republish
После unpublish вы можете republish проект в любой момент.
Безопасность публикации
Что проверять перед публикацией
- Нет API-ключей или токенов в коде
- Нет
.env-файлов в публичных файлах
- Нет тестовых платежных данных
- Нет админских доступов
- Нет приватных URL
Что не публиковать
Не публикуйте проект, если в коде или публичных файлах остались секреты. Все, что попадает во frontend-бандл, может быть доступно пользователям.
Частые вопросы
Сколько времени занимает публикация?
Обычно публикация занимает от 30 секунд до 2 минут в зависимости от размера проекта.
Можно ли иметь несколько доменов?
Да, вы можете подключить несколько доменов к одному проекту.
Что happens при истечении SSL?
Layeron автоматически обновляет SSL-сертификаты. Если обновление не удалось, проверьте DNS-записи и нажмите “Recheck SSL”.