Hospedagem Laravel

Hospedagem Laravel com deploy via Git — em minutos, em reais

artisan na raiz e a plataforma configura o nginx com document root em public/, roda o composer em modo produção e faz cache de config e rotas no build. APP_KEY e banco entram por variáveis — nada de .env no repositório.

Sem fidelidade · cancele quando quiser

deploy · laravel — produção

$ git push origin main

00:02Stack detectada: PHP 8.3 · Composer · Laravel

00:04composer install --no-dev --optimize-autoloader

00:28npm ci && npm run build (Vite)

00:51php artisan config:cache && route:cache

01:06Imagem construída (221 MB) e enviada ao registry

01:22Instâncias publicadas · health check ok

No ar → https://app.acme.com.br

Como a plataforma reconhece um projeto Laravel

Sem Dockerfile, o detector olha os arquivos do repositório nesta ordem. Com Dockerfile na raiz, ele manda e nada disso é necessário.

artisanidentifica Laravel; nginx servindo public/
composer.jsoninstala com composer install --no-dev
package.json (Vite)roda npm run build para os assets

Versão, start e o primeiro deploy

Versão do runtime
Chave "php" em require do composer.json.
Comando de start
nginx + php-fpm com document root em public/
Para não quebrar no primeiro deploy
  • Migrações: php artisan migrate --force num passo de start, ou como comando único antes do deploy.
  • Filas e scheduler: serviços separados no mesmo repositório (queue:work e schedule:work), compartilhando as variáveis.
  • Bancos PostgreSQL gerenciados entram como variável de ambiente (DATABASE_URL) no momento em que o banco fica pronto; nenhuma senha no repositório.

Incluso em todo plano

O que o seu app Laravel ganha além do deploy

PostgreSQL gerenciado

Provisionado em minutos, credencial injetada no ambiente, backup diário e restauração ponto-no-tempo.

Domínio próprio com TLS

Certificado emitido e renovado sozinho; cada app nasce com um endereço público.

Rollback em um clique

Toda versão publicada fica guardada com a imagem — voltar leva segundos.

Logs e métricas

Log em tempo real por instância e métricas de CPU, memória e requisições no painel.

Perguntas frequentes

Laravel na plataforma

Respostas sobre como a plataforma trata Laravel — do jeito que funciona de fato.

01Sessões e cache com várias instâncias?

Use o driver database ou Redis para sessão e cache — file funciona com uma instância só.

02Como funciona o deploy?

Conecte o GitHub e escolha repositório e branch. Cada push publica sozinho: a plataforma constrói a imagem, sobe as instâncias com rollout gradual e troca o tráfego quando o health check passa. Rollback para qualquer versão anterior em um clique.

03Quanto custa?

Preço fixo em reais por plano, sem medidor por uso. Estourar um limite recusa a ação com aviso — nunca vira fatura surpresa. Há plano gratuito para começar.

Seu app Laravel no ar no próximo push