correções de variaveis de sistema e redis
This commit is contained in:
parent
d0c3ffca09
commit
d6bbb5bc6e
@ -47,7 +47,8 @@ class Settings:
|
||||
self.BUSINESS_MESSAGE = self.get_redis_value("BUSINESS_MESSAGE", "*Impacte AI* Premium Services")
|
||||
self.PROCESS_GROUP_MESSAGES = self.get_redis_value("PROCESS_GROUP_MESSAGES", "false").lower() == "true"
|
||||
self.PROCESS_SELF_MESSAGES = self.get_redis_value("PROCESS_SELF_MESSAGES", "true").lower() == "true"
|
||||
self.LOG_LEVEL = self.get_redis_value("LOG_LEVEL", "INFO").upper()
|
||||
self.DEBUG_MODE = os.getenv("DEBUG_MODE", "false").lower() == "true"
|
||||
self.LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO").upper()
|
||||
|
||||
# Mascarar chave ao logar
|
||||
if self.GROQ_API_KEY:
|
||||
|
15
start.sh
15
start.sh
@ -1,13 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Função para inicializar configurações no Redis
|
||||
# Função para inicializar configurações no Redis se não existirem
|
||||
initialize_redis_config() {
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET GROQ_API_KEY "sua_api_key_aqui"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET BUSINESS_MESSAGE "*Impacte AI* Premium Services"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET PROCESS_GROUP_MESSAGES "false"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET PROCESS_SELF_MESSAGES "true"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET DEBUG_MODE "false"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET API_DOMAIN "$API_DOMAIN"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET GROQ_API_KEY "sua_api_key_aqui" NX
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET BUSINESS_MESSAGE "*Impacte AI* Premium Services" NX
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET PROCESS_GROUP_MESSAGES "false" NX
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET PROCESS_SELF_MESSAGES "true" NX
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET API_DOMAIN "$API_DOMAIN" NX
|
||||
}
|
||||
|
||||
# Aguardar o Redis estar pronto
|
||||
@ -17,7 +16,7 @@ until redis-cli -h $REDIS_HOST -p $REDIS_PORT PING; do
|
||||
sleep 5
|
||||
done
|
||||
|
||||
# Inicializar configurações no Redis
|
||||
# Inicializar configurações no Redis (apenas se não existirem)
|
||||
initialize_redis_config
|
||||
|
||||
# Iniciar o FastAPI em background
|
||||
|
Loading…
Reference in New Issue
Block a user