Давайте дружить в Телеграме: рассказываем про новые фичи, общаемся в комментах, прислушиваемся к вашим идеям Подписаться

Apps

Apps — это облачный сервис для автоматической выгрузки кода из репозиториев и автодеплоя ваших приложений на серверах Timeweb Cloud. 

Сервис поддерживает большинство популярных фреймворков и позволяет подключать любые репозитории, развернутые на платформах GitHub, GitLab или Bitbucket.

Group 1321314120

На сегодня реализована поддержка backend-фреймворков. Развертывание frontend-приложений через Apps станет доступно в ближайшее время.

Как использовать Apps?

Шаг 1. Вы заказываете сервис — подключаете репозиторий на GitHub, GitLab или Bitbucket и выбираете нужный фреймворк и сервер с подходящими параметрами.

Шаг 2. Все остальное делаем мы: 

  • Запускаем сервер с необходимым ПО.

  • «Подтягиваем» ваш код из репозитория.

  • Ставим зависимости, используя соответствующий фреймворку менеджер пакетов (например, yarn для Node.js-приложений или pip для Python, Django и т.д.).

  • Собираем код и проверяем корректность сборки. 

  • Запускаем ваше приложение.

  • Перезапускаем его в случае сбоя.

После запуска сервиса вы можете работать с кодом, как обычно: вносить правки и дополнения и делать коммиты в репозиторий. Сервис Apps автоматически отследит наличие изменений и, если у вас включен автодеплой, выкатит обновления в продакшен-среду.

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

К приложению будет привязан бесплатный технический домен с SSL Let's Encrypt, который можно использовать для тестирования и запросов к вашему приложению.

Была ли статья полезна?

15 лет опыта
Сосредоточьтесь на своей работе: об остальном позаботимся мы
165 000 клиентов
Нам доверяют частные лица и компании, от небольших фирм до корпораций
Поддержка 24/7
100+ специалистов поддержки, готовых помочь в чате, тикете и по телефону