Skip to content

Search Saturno Docs

Tente: quick start, docker, sprint planning, webhooks

Variáveis de Ambiente

Esta referência prioriza variáveis já utilizadas no projeto atual (.env.example + configs Laravel).

VariávelExemploObservação
APP_NAMESaturnoNome exibido da aplicação
APP_ENVproduction / localAmbiente de execução
APP_DEBUGfalseEm produção, mantenha false
APP_URLhttp://localhost:8080URL base pública
APP_KEYbase64:...Obrigatória para criptografia/session
APP_PORT8080Porta exposta pelo compose
APP_FORCE_HTTPSfalseForça geração de URLs HTTPS quando true
VariávelExemploObservação
DB_CONNECTIONpgsqlPadrão recomendado
DB_HOSTdbNo Docker Compose, host é db
DB_PORT5432Porta padrão PostgreSQL
DB_DATABASEsaturnoNome do banco
DB_USERNAMEsaturnoUsuário
DB_PASSWORDchangemeDefina segredo forte em produção
DB_SSLMODErequireRecomendado em ambiente externo
DB_ENCRYPTtrue / false / yes / noOpcional para SQL Server (sqlsrv)
DB_TRUST_SERVER_CERTIFICATEtrue / falseOpcional para SQL Server (sqlsrv)
VariávelExemploObservação
QUEUE_CONNECTIONdatabaseExige worker ativo
SESSION_DRIVERdatabaseExige migrations de sessão
CACHE_STOREdatabaseCache persistente no banco
VariávelExemploObservação
MAIL_MAILERlog / smtplog é padrão seguro para bootstrap
MAIL_HOSTsmtp.exemplo.comPara SMTP
MAIL_PORT587Porta SMTP
MAIL_USERNAMEusuarioOpcional conforme provedor
MAIL_PASSWORDsenhaSegredo
MAIL_FROM_ADDRESSno-reply@dominio.comRemetente
MAIL_FROM_NAMESaturnoNome do remetente
Terminal window
php artisan config:clear
php artisan cache:clear

Se a mudança afeta banco, rode migrations:

Terminal window
php artisan migrate --force