Archon/k8s/.env.k8s.example
Luis Erlacher d36597fe43
Some checks failed
Build Images / build-server-docker (push) Has been cancelled
Build Images / build-mcp-docker (push) Has been cancelled
Build Images / build-agents-docker (push) Has been cancelled
Build Images / build-frontend-docker (push) Has been cancelled
Build Images / build-server-k8s (push) Has been cancelled
Build Images / build-mcp-k8s (push) Has been cancelled
Build Images / build-agents-k8s (push) Has been cancelled
Build Images / build-frontend-k8s (push) Has been cancelled
feat(config): Add sprint and workflow management configuration
Introduced new sections in core-config.yaml for managing sprints and workflows:
- Defined locations for sprint documentation and current sprint file.
- Added workflow management settings including current workflow file and templates.
- Included AI agent context configuration for better context management.

This enhancement supports improved organization and tracking of project workflows and sprints.
2025-10-28 14:41:00 -03:00

96 lines
3.9 KiB
Plaintext

# Exemplo de variáveis para Secret do Kubernetes
# Copie este arquivo e preencha com seus valores reais
#
# IMPORTANTE: Não commite este arquivo com valores reais!
# Use um gerenciador de secrets como Sealed Secrets ou External Secrets Operator
# =============================================================================
# SUPABASE (OBRIGATÓRIO)
# =============================================================================
# URL do projeto Supabase
# Obter em: https://supabase.com/dashboard/project/SEU_PROJECT/settings/api
SUPABASE_URL=https://seu-projeto.supabase.co
# Service Role Key (NÃO a chave anon!)
# Esta é a chave com permissões administrativas
# Obter em: https://supabase.com/dashboard/project/SEU_PROJECT/settings/api
# A chave é mais longa e contém "service_role" no JWT
SUPABASE_SERVICE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InByb2plY3QiLCJyb2xlIjoic2VydmljZV9yb2xlIiwiaWF0IjoxNjAwMDAwMDAwLCJleHAiOjE5MTU1MDAwMDB9.exemplo
# Anon Key (chave pública)
# Obter em: https://supabase.com/dashboard/project/SEU_PROJECT/settings/api
SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InByb2plY3QiLCJyb2xlIjoiYW5vbiIsImlhdCI6MTYwMDAwMDAwMCwiZXhwIjoxOTE1NTAwMDAwfQ.exemplo
# =============================================================================
# OPENAI (OPCIONAL)
# =============================================================================
# Chave da API OpenAI para funcionalidades de IA
# Obter em: https://platform.openai.com/api-keys
# Deixe vazio para configurar depois via UI de Settings
OPENAI_API_KEY=sk-proj-...
# =============================================================================
# OBSERVABILIDADE (OPCIONAL)
# =============================================================================
# Token do Logfire para observabilidade e logs
# Obter em: https://logfire.pydantic.dev/
LOGFIRE_TOKEN=
# =============================================================================
# CONFIGURAÇÕES DE LOG
# =============================================================================
# Nível de log: DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_LEVEL=INFO
# =============================================================================
# CONFIGURAÇÕES DE SERVIÇO
# =============================================================================
# Modo de descoberta de serviços
SERVICE_DISCOVERY_MODE=kubernetes
# Portas dos serviços (geralmente não precisa alterar)
ARCHON_SERVER_PORT=8181
ARCHON_MCP_PORT=8051
ARCHON_AGENTS_PORT=8052
ARCHON_UI_PORT=3737
# Host configuration (use os domínios públicos)
ARCHON_HOST=server.digiworker.com.br
HOST=archon.digiworker.com.br
# =============================================================================
# CONFIGURAÇÃO DE AGENTS
# =============================================================================
# Habilitar serviço de agents
AGENTS_ENABLED=true
# URL interna do serviço de agents (usa service name do k8s)
AGENTS_SERVICE_URL=http://archon-agents:8052
# =============================================================================
# CONFIGURAÇÃO MCP
# =============================================================================
# URL interna do servidor API (usa service name do k8s)
API_SERVICE_URL=http://archon-server:8181
# Tipo de transporte MCP: sse ou stdio
TRANSPORT=sse
# =============================================================================
# CONFIGURAÇÃO FRONTEND
# =============================================================================
# Porta do servidor (deve corresponder ao ARCHON_SERVER_PORT)
VITE_ARCHON_SERVER_PORT=8181
# Hosts permitidos (domínio público do frontend)
VITE_ALLOWED_HOSTS=archon.digiworker.com.br
# Mostrar DevTools do TanStack Query (false para produção)
VITE_SHOW_DEVTOOLS=false
# Indicar que está rodando em Docker/Kubernetes
DOCKER_ENV=true
# Modo produção (usa proxy interno)
PROD=true