Files
openmonetis/.env.example
Felipe Coutinho ea0b8618e0 feat: adição de novos ícones SVG e configuração do ambiente
- Adicionados ícones SVG para ChatGPT, Claude, Gemini e OpenRouter
- Implementados ícones para modos claro e escuro do ChatGPT
- Criado script de inicialização para PostgreSQL com extensão pgcrypto
- Adicionado script de configuração de ambiente que faz backup do .env
- Configurado tsconfig.json para TypeScript com opções de compilação
2025-11-15 15:49:36 -03:00

48 lines
1.3 KiB
Plaintext

# ============================================
# OPENSHEETS - Variáveis de Ambiente
# ============================================
#
# Setup: cp .env.example .env
# Docs: README.md
#
# ============================================
# === Database ===
# PostgreSQL local (Docker): use host "db"
# PostgreSQL local (sem Docker): use host "localhost"
# PostgreSQL remoto: use URL completa do provider
DATABASE_URL=postgresql://opensheets:opensheets_dev_password@db:5432/opensheets_db
# Credenciais do PostgreSQL (apenas para Docker local) - Alterar
POSTGRES_USER=opensheets
POSTGRES_PASSWORD=opensheets_dev_password
POSTGRES_DB=opensheets_db
# Provider: "local" para Docker, "remote" para Supabase/Neon/etc
DB_PROVIDER=local
# === Better Auth ===
# Gere com: openssl rand -base64 32
BETTER_AUTH_SECRET=your-secret-key-here-change-this
BETTER_AUTH_URL=http://localhost:3000
# === Portas ===
APP_PORT=3000
DB_PORT=5432
# === Email (Opcional) ===
# Provider: Resend (https://resend.com)
RESEND_API_KEY=
EMAIL_FROM=noreply@example.com
# === OAuth (Opcional) ===
# Google: https://console.cloud.google.com/apis/credentials
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
NEXT_PUBLIC_GOOGLE_OAUTH_ENABLED=true
# === AI Providers (Opcional) ===
ANTHROPIC_API_KEY=
OPENAI_API_KEY=
GOOGLE_GENERATIVE_AI_API_KEY=
OPENROUTER_API_KEY=