# Finance Manager - Configuração de Ambiente

# Banco de Dados
DB_HOST=localhost
DB_PORT=3306
DB_NAME=financemanager
DB_USER=root
DB_PASSWORD=

# Aplicação
APP_NAME=Finance Manager
APP_URL=http://localhost/financemanager
APP_ENV=development
APP_DEBUG=true

# Segurança
SESSION_SECRET=your-secret-key-here-change-in-production
CSRF_TOKEN_EXPIRY=3600

# Google OAuth
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret
GOOGLE_REDIRECT_URI=http://localhost/financemanager/auth/google/callback

# Apple OAuth
APPLE_CLIENT_ID=your-apple-client-id
APPLE_TEAM_ID=your-apple-team-id
APPLE_KEY_ID=your-apple-key-id
APPLE_KEY_PATH=/path/to/apple-key.p8
APPLE_REDIRECT_URI=http://localhost/financemanager/auth/apple/callback

# Open Banking
OPEN_BANKING_API_KEY=your-open-banking-api-key
OPEN_BANKING_API_URL=https://api.openbanking.example.com
OPEN_BANKING_CLIENT_ID=your-open-banking-client-id
OPEN_BANKING_CLIENT_SECRET=your-open-banking-client-secret

# Email (para notificações)
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=587
MAIL_USERNAME=your-email
MAIL_PASSWORD=your-password
MAIL_FROM=noreply@financemanager.com

# Logs
LOG_LEVEL=info
LOG_PATH=/home/ubuntu/financemanager/logs

# Uploads
UPLOAD_PATH=/home/ubuntu/financemanager/uploads
MAX_UPLOAD_SIZE=5242880

# Timezone
TIMEZONE=America/Sao_Paulo
