83 lines
1.4 KiB
Plaintext
83 lines
1.4 KiB
Plaintext
# AI Provider API Keys
|
|
# These keys are passed to the Docker container via docker-compose.yml
|
|
|
|
# OpenRouter (Primary provider)
|
|
OPENROUTER_API_KEY=
|
|
|
|
# Mistral
|
|
MISTRAL_API_KEY=
|
|
|
|
# Google
|
|
GOOGLE_API_KEY=
|
|
|
|
# Groq
|
|
GROQ_API_KEY=
|
|
|
|
# NVIDIA
|
|
NVIDIA_API_KEY=
|
|
|
|
# Chutes AI (also supports PLUGIN_COMPASS_CHUTES_API_KEY and CHUTES_API_TOKEN fallbacks)
|
|
CHUTES_API_KEY=
|
|
CHUTES_API_URL=https://api.chutes.ai/v1
|
|
|
|
# Cerebras
|
|
CEREBRAS_API_KEY=
|
|
|
|
# LLM7.io (works without key for basic usage)
|
|
LLM7_API_KEY=
|
|
|
|
# AI/ML API
|
|
AIMLAPI_API_KEY=
|
|
|
|
# Routeway
|
|
ROUTEWAY_API_KEY=
|
|
|
|
# G4F (works without key for free tier)
|
|
G4F_API_KEY=
|
|
|
|
# Bytez
|
|
BYTEZ_API_KEY=
|
|
|
|
# GitHub
|
|
GITHUB_PAT=
|
|
GITHUB_USERNAME=
|
|
GITHUB_CLIENT_ID=
|
|
GITHUB_CLIENT_SECRET=
|
|
|
|
# DoDo Payments
|
|
DODO_PAYMENTS_API_KEY=
|
|
DODO_PAYMENTS_ENV=test
|
|
|
|
# Google OAuth
|
|
GOOGLE_CLIENT_ID=
|
|
GOOGLE_CLIENT_SECRET=
|
|
|
|
# Admin Authentication
|
|
ADMIN_USER=
|
|
ADMIN_PASSWORD=
|
|
SESSION_SECRET=
|
|
|
|
# Database Configuration (Phase 1.2 & 1.3)
|
|
# Set USE_JSON_DATABASE=1 to use legacy JSON files (for rollback)
|
|
USE_JSON_DATABASE=
|
|
DATABASE_PATH=./.data/shopify_ai.db
|
|
DATABASE_ENCRYPTION_KEY=
|
|
DATABASE_BACKUP_ENABLED=1
|
|
DATABASE_WAL_MODE=1
|
|
|
|
# JWT Token Configuration
|
|
JWT_SECRET=
|
|
JWT_ACCESS_TOKEN_TTL=900
|
|
JWT_REFRESH_TOKEN_TTL=604800
|
|
|
|
# Email (MailPilot Transactional Email)
|
|
MAILPILOT_URL=https://emailmarketing.modelrailway3d.co.uk
|
|
MAILPILOT_TOKEN=
|
|
|
|
# Public URL
|
|
PUBLIC_BASE_URL=
|
|
|
|
# Repository
|
|
REPO_URL=
|
|
REPO_BRANCH=main
|