Управляйте своим кодом с мощными инструментами разработчика
Развёртывайте код из репозиториев Git, выполняйте команды в безопасном веб-терминале и автоматизируйте рутинные задачи с помощью cron. Держите ваш хостинг под полным контролем.
Развёртывание прямо из Git
Подключите свой репозиторий и загружайте свежий код на аккаунт. Настройте развёртывание шаг за шагом с помощью простого мастера.
Работает с GitHub GitLab Bitbucket Любым сервером Git по SSH
- Загружайте код в один клик или настройте регулярное автоматическое развёртывание.
- Подключайтесь к GitHub, GitLab, Bitbucket или любому серверу Git, доступному по SSH.
- Задавайте собственные команды деплоя для установки пакетов, применения миграций или очистки кэша.
- Каждый проект получает собственный ключ развёртывания, а консоль показывает полный лог выполнения.
Командная строка в браузере
Работайте в полноценной изолированной командной оболочке (chroot) прямо из браузера. Запускайте команды сразу, не покидая панели.
- Полная изоляция: доступ только к вашим файлам и аккаунту, без прав root и чужих аккаунтов.
- Удобная работа благодаря горячим клавишам, помощи со вставкой текста и мгновенному выполнению команд.
- Для безопасности требуется повторный ввод пароля; команды выполняются сразу и не могут быть отменены.
Автоматизация с помощью cron
Настройте команды, которые сервер будет регулярно запускать за вас. Автоматизируйте прогрев кэша, ночные задачи, отчёты или планировщик фреймворка.
- Используйте стандартные поля с интервалами и списками для точного расписания ваших задач.
- Приостанавливайте, редактируйте или запускайте задачи вручную прямо из панели хостинга.
- Задавайте понятные названия задачам (видны только вам в Hostrena) и экспортируйте список в PDF.
*/15Минута*Час*День*Месяц*День неделиЗапуск каждые 15 минут
Безопасный доступ по SSH-ключам
Добавляйте публичные ключи SSH на свой хостинг-аккаунт для надёжного входа в терминал и по SFTP без пароля.
- Добавляйте публичные ключи в панель хостинга для безопасного входа.
- Подключайтесь к своему аккаунту через защищённый терминал без постоянного ввода пароля.
- Открывайте и передавайте файлы с надёжным шифрованием по SFTP с помощью ваших ключей.
Ваш процесс развёртывания
От написания кода на вашем компьютере до рабочего сайта — всего несколько простых шагов.
- Отправьте код
Зафиксируйте изменения коммитом и отправьте их в репозиторий на GitHub, GitLab или Bitbucket.
- Разверните на хостинге
Нажмите кнопку деплоя в панели Hostrena или дождитесь запланированного автоматического обновления.
- Выполните команды
Сервер сам выполнит команды сборки ресурсов, очистки кэша или применения миграций базы данных.
- Автоматизируйте обслуживание
Запланированные задачи cron работают в фоне, формируя отчёты и выполняя задачи фреймворка.
Частые вопросы
Можно ли подключить собственный Git-сервер?
Да, можно подключить любой Git-сервер, доступный по SSH, включая собственные серверы GitLab или Gitea.
Есть ли доступ root в браузере?
Нет, терминал работает в изолированной среде chroot только с файлами вашего аккаунта. Доступа к root или файлам других пользователей нет.
Какие инструменты есть в веб-терминале?
В терминале уже доступны стандартные инструменты: bash, php, composer, git и mysql. Вы можете сразу использовать их для работы со своими файлами.
Как узнать, успешно ли прошло развёртывание Git?
В панели хостинга есть консоль, где отображается полный вывод каждого развёртывания. Там можно сразу увидеть результат выполнения команд.
Можно ли запускать планировщик фреймворка через cron?
Да, вы можете настроить регулярный запуск планировщика задач фреймворка, например команды php artisan schedule:run.
Другие возможности панели
Готовы развернуть свой код?
Выберите тариф хостинга и получите доступ ко всем этим инструментам разработчика.