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
This commit is contained in:
48
.env.example
Normal file
48
.env.example
Normal file
@@ -0,0 +1,48 @@
|
||||
# ============================================
|
||||
# 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=
|
||||
Reference in New Issue
Block a user