Files
dockersysmvc/.env
T
2026-09-04 15:06:45 -03:00

156 lines
3.8 KiB
Bash

# .env file for SysMVC
# Application settings
APP_NAME=SysMVC
APP_KEY=dd9a6739a393907184b439c74718247991d7228ca72b67543bbca11e6a440078
APP_ENV=production
APP_DEBUG=true
APP_URL=http://localhost:16270
# Database configuration
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=sysmvc
DB_USERNAME=admin
DB_PASSWORD=admin123
# Session configuration
SESSION_DRIVER=file # options: file, database, redis, etc.
SESSION_LIFETIME=120 # in minutes
# Mail configuration (example for SMTP)
MAIL_MAILER=smtp
MAIL_HOST=sandbox.smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=1c2c80d1d45507
MAIL_PASSWORD=e32909821a29de
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="marcocosta@gmx.com"
MAIL_FROM_NAME="${APP_NAME}"
# Logging configuration
LOG_CHANNEL=stack # options: daily, single, syslog, etc.
# JWT Secret for authentication (if you're using JWT)
JWT_SECRET=your_jwt_secret_key
# Other third-party services
PUSHER_APP_ID=your_pusher_app_id
PUSHER_APP_KEY=your_pusher_app_key
PUSHER_APP_SECRET=your_pusher_app_secret
# Redis configuration (if you're using Redis)
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
REDIS_DB=0
# Storage paths (example for image uploads)
UPLOADS_DIR=/var/www/sysmvc/public/uploads
# Other sensitive credentials
STRIPE_SECRET_KEY=your_stripe_secret_key
STRIPE_PUBLISHABLE_KEY=your_stripe_publishable_key
# PayPal
PAYPAL_CLIENT_ID=your_paypal_client_id
PAYPAL_SECRET=your_paypal_secret_key
PAYPAL_MODE=sandbox # ou "live" para produção
# MercadoPago
MERCADOPAGO_ACCESS_TOKEN=your_access_token
MERCADOPAGO_PUBLIC_KEY=your_public_key
# Pagar.me
PAGARME_API_KEY=your_api_key
PAGARME_ENCRYPTION_KEY=your_encryption_key
# Braintree
BRAINTREE_MERCHANT_ID=your_merchant_id
BRAINTREE_PUBLIC_KEY=your_public_key
BRAINTREE_PRIVATE_KEY=your_private_key
# PagSeguro
PAGSEGURO_EMAIL=your_pagseguro_email
PAGSEGURO_TOKEN=your_pagseguro_token
API_PUBLIC_KEY=9d8f87ae56d7806759d59a8e1119b47d
API_SECRET_KEY=7958d0834f85a08beef4d4d23cd1d184f9dcfc2b60b2c30f0a67a677960d62c2
# Optional for development
APP_TIMEZONE=America/Sao_Paulo
# PHP Configuration
# Limite de memória do PHP (aumente se precisar processar muitos dados)
PHP_MEMORY_LIMIT=1024M
# Tempo máximo de execução de scripts (evita timeout em processos longos)
PHP_MAX_EXECUTION_TIME=300
# Tempo máximo que um script pode aguardar por entrada (upload, por exemplo)
PHP_MAX_INPUT_TIME=120
# Tamanho máximo de arquivos para upload
PHP_UPLOAD_MAX_FILESIZE=256M
# Tamanho máximo de POST (afeta upload de arquivos grandes)
PHP_POST_MAX_SIZE=256M
# Número máximo de arquivos enviados por requisição
PHP_MAX_FILE_UPLOADS=50
# Exibir erros do PHP (use false em produção)
PHP_DISPLAY_ERRORS=false
# Exibir startup errors do PHP
PHP_DISPLAY_STARTUP_ERRORS=true
# Nível de erro do PHP (E_ALL para capturar tudo, E_ERROR para apenas erros graves)
PHP_ERROR_REPORTING=E_ALL
# Habilita ou desabilita logs de erro do PHP
PHP_LOG_ERRORS=true
# Arquivo de log de erros do PHP
PHP_ERROR_LOG=/var/log/php_errors.log
OPENROUTER_API_KEY=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
OPENROUTER_MODEL=minimax/minimax-m3:free
STEPFUN_BASE_URL=https://api.stepfun.ai/step_plan/v1/
STEPFUN_API_KEY=UbsPKji9Z99P1zylYwsPlRTRaBs9iwsQ0e1mblvOIynVwFcKQALqloOoDMOCcE6s
STEPFUN_MODEL=step-3.5-flash
LLAMACPP_BASE_URL=http://localhost:8080/v1/
LLAMACPP_API_KEY=not-needed
LLAMACPP_MODEL=qwen2.5-coder-3b-instruct-q4_k_m.gguf
TELEGRAM_BOT_TOKEN=8738025926:AAFMomYI4GYUuUv86XpaaoVpctr2GgqBGto
TELEGRAM_WEBHOOK_URL=
TELEGRAM_CHAT_ID=7889499475
#MAIL_MAILER=smtp
#MAIL_HOST=live.smtp.mailtrap.io
#MAIL_PORT=587
#MAIL_USERNAME=api
#MAIL_PASSWORD=075281bf4141836009017d94d955a84d
#MAIL_ENCRYPTION=tls
#MAIL_FROM_ADDRESS=noreply@syspanel.info
#MAIL_FROM_NAME="Syspanel - Sistemas de Gestão"