Controle seu código com ferramentas poderosas para desenvolvedores
Faça deploy do seu código a partir de repositórios Git, execute comandos em um terminal seguro no navegador e automatize tarefas rotineiras com cron. Tenha controle total do seu ambiente de hospedagem.
Faça deploy direto do Git
Conecte seu repositório e baixe seu código na sua conta. Configure deploys passo a passo com um assistente simples.
Compatível com GitHub GitLab Bitbucket Qualquer servidor Git via SSH
- Baixe código com um clique ou defina um agendamento para fazer deploy automaticamente.
- Conecte-se ao GitHub, GitLab, Bitbucket ou qualquer servidor Git acessível via SSH.
- Execute seus próprios comandos de deploy para instalar dependências, rodar migrações ou limpar o cache.
- Cada projeto recebe uma chave de deploy reconfigurável, e um console exibe o resultado do deploy.
Um shell no seu navegador
Acesse um shell chroot real na sua conta de hospedagem diretamente pelo navegador. Execute comandos na hora sem sair do painel.
- Restrito apenas à sua conta e aos seus arquivos, sem acesso root ou a outras contas.
- Trabalhe com praticidade usando atalhos de teclado, assistente de colagem e execução imediata de comandos.
- Exige nova autenticação por segurança; os comandos rodam imediatamente e não podem ser desfeitos.
Automatize tarefas com cron
Configure comandos que seu servidor executa para você em um agendamento confiável. Automatize aquecimento de cache, rotinas noturnas, relatórios ou agendadores de frameworks.
- Use campos padrão com intervalos e listas para agendar suas tarefas com precisão.
- Pause, edite ou execute uma tarefa na hora direto pelo painel de controle da hospedagem.
- Dê um nome amigável para cada tarefa salvo apenas na Hostrena e exporte sua lista para PDF.
*/15Minuto*Hora*Dia*Mês*Dia da semanaExecuta a cada 15 minutos
Acesso seguro com chaves SSH
Adicione chaves públicas SSH à sua conta de hospedagem para acesso seguro e sem senha ao shell e ao SFTP.
- Adicione suas chaves públicas no painel de hospedagem para habilitar a autenticação segura.
- Conecte-se à sua conta por shell seguro sem precisar digitar senha.
- Acesse e transfira seus arquivos com segurança via SFTP usando as chaves cadastradas.
Seu fluxo de trabalho de deploy
Vá da escrita do código no seu computador ao site no ar em poucos passos simples.
- Envie seu código
Faça commit das alterações e envie para seu repositório no GitHub, GitLab ou Bitbucket.
- Faça o deploy na sua conta
Clique em implantar no painel da Hostrena ou aguarde a execução do seu deploy agendado.
- Execute os comandos de deploy
Seus comandos personalizados rodam automaticamente para compilar recursos, limpar cache ou rodar migrações.
- Automatize a manutenção
Suas tarefas cron agendadas rodam em segundo plano para gerar relatórios e executar rotinas de frameworks.
Dúvidas comuns
Posso conectar um repositório Git auto-hospedado?
Sim, você pode conectar qualquer servidor Git acessível via SSH. Isso inclui instâncias próprias do GitLab ou Gitea.
Tenho acesso root no terminal do navegador?
Não, o terminal oferece um shell chroot restrito exclusivamente à sua conta e aos seus arquivos. Não é possível acessar o root nem outras contas no servidor.
Quais ferramentas estão disponíveis no terminal do navegador?
O terminal do navegador inclui ferramentas comuns como bash, php, composer, git e mysql. Você pode usá-las para gerenciar seus arquivos direto pelo navegador.
Como sei se o deploy via Git deu certo?
O painel de hospedagem disponibiliza um console que exibe a saída completa de cada deploy. Você pode acompanhar esse registro para conferir se seu código e comandos foram executados com sucesso.
Posso rodar o agendador de tarefas de um framework com o cron?
Sim, você pode adicionar uma tarefa cron para rodar o agendador do seu framework em intervalos frequentes. Por exemplo, é possível configurar o php artisan schedule:run para rodar de forma automática.
Mais recursos no painel de hospedagem
Pronto para fazer deploy do seu código?
Escolha um plano de hospedagem e tenha acesso a essas ferramentas de desenvolvedor e muito mais.