Skip to main content

Начало работы с FramerForge

FramerForge — внутрикорпоративный инструмент TOIS, который позволяет делать сайты, собранные в Framer независимыми от инфраструктуры Cloudflare и получать сайт в виде файлов, доступных для размещения локально. Поддерживает автоматическую выгрузку сайта в монорепозиторий статических страниц.

Вход

Для авторизации в аккаунт FramerForge перейдите на страницу https://tois.deframer.ru/
Форма входа

Форма входа

При входе через Google используйте ваш корпоративный аккаунт на домене @ulta.team, прочие аккаунты будут автоматически отклоняться.

Дэшборд

Дэшборд FramerForge
После авторизации вы увидите два основных блока:

Блок ручной выгрузки сайта в ZIP-архив

Используется при необходимости отдать кому-либо / куда-либо сайт в виде файлов, для дальнейшего размещения в любом месте. В первом инпуте указывается ссылка на опубликованный Framer-сайт (отличимы по доменам *.framer.app, *.framer.media и т.д.). Во втором инпуте следует указать путь относительно корня веб-сервера, для корректной работы некоторых путей. Стандартное значение = отустствует, следовательно является корнем веб-сервера.

Блок проектов

Используется, когда нужно обновить существующий сайт, который хостится в нашем монорепозитории статических страниц. В блоке проектов вам показывается лишь проекты, к которым вы имеете доступ, выданный админом.
Если вам нужен доступ к какому-либо проекту (вы являетесь его ПМом, дизайнером или как либо еще причастны к нему) — жду вас в личке Mattermost @vladimirdesigner
В карточке проекта видно:
  • Название проекта
  • Репозиторий выгрузки и директория внутри этого репозитория, куда будет выгружен сайт
  • Дата и время последнего деплоя, а также имя того, кто выполнял деплой
При нажатии на карточку проекта ниже появится блок деплоя.
Блок деплоя проекта
В нем можно опционально указать комментарий, который будет виден в коммите. Для обновления содержимого сайта нужно нажать кнопку «Задеплоить», после чего дождаться конца выгрузки. При успешном деплое вы увидите подобный вид блока:
Пример успешного деплоя

Пример успешного деплоя

В случае любых ошибок попробуйте обновить страницу и повторить выгрузку. Если ошибка повторяется — жду вас в личке Mattermost @vladimirdesigner

Часто задаваемые вопросы (в процессе написания)

Серверу зачастую нужно около 3-5 минут, чтобы обновить содержимое сайта. Если через это время сайт не обновился попробуйте выполнить полную «жесткую» перезагрузку страницы, для этого нажмите Ctrl+Shift+R , находясь на сайте. 
Жду вас в личке Mattermost @vladimirdesigner 😊