Atualiza a estrutura do projeto Evo AI, adicionando novos scripts de seeders para criar dados iniciais, incluindo usuários, agentes, clientes e ferramentas. Implementa rotas de autenticação e auditoria, além de configurar o middleware JWT. Atualiza as configurações de ambiente e o README para refletir as mudanças. Adiciona novas dependências para autenticação e envio de e-mails.
This commit is contained in:
+16
-3
@@ -14,11 +14,24 @@ REDIS_PASSWORD="sua-senha-redis"
|
||||
# TTL do cache de ferramentas em segundos (1 hora)
|
||||
TOOLS_CACHE_TTL=3600
|
||||
|
||||
# Configurações da API
|
||||
API_KEY="sua-api-key-gerada-automaticamente"
|
||||
API_KEY_HEADER="X-API-Key"
|
||||
# Configurações JWT
|
||||
JWT_SECRET_KEY="sua-chave-secreta-jwt"
|
||||
JWT_ALGORITHM="HS256"
|
||||
JWT_EXPIRATION_TIME=30 # Em minutos
|
||||
|
||||
# SendGrid
|
||||
SENDGRID_API_KEY="sua-sendgrid-api-key"
|
||||
EMAIL_FROM="noreply@yourdomain.com"
|
||||
APP_URL="https://yourdomain.com"
|
||||
|
||||
# Configurações do Servidor
|
||||
HOST="0.0.0.0"
|
||||
PORT=8000
|
||||
DEBUG=false
|
||||
|
||||
# Configurações de Seeders
|
||||
ADMIN_EMAIL="admin@evoai.com"
|
||||
ADMIN_INITIAL_PASSWORD="senhaforte123"
|
||||
DEMO_EMAIL="demo@exemplo.com"
|
||||
DEMO_PASSWORD="demo123"
|
||||
DEMO_CLIENT_NAME="Cliente Demo"
|
||||
|
||||
Reference in New Issue
Block a user