OpenCut/apps/web/.env.example

34 lines
982 B
Plaintext

# Environment variables example
# Copy this file to .env.local and update the values as needed
# Node
NODE_ENV=development
# Public
NEXT_PUBLIC_SITE_URL=http://localhost:3000
NEXT_PUBLIC_MARBLE_API_URL=https://api.marblecms.com
# Server
DATABASE_URL="postgresql://opencut:opencut@localhost:5432/opencut"
BETTER_AUTH_SECRET=your_better_auth_secret
UPSTASH_REDIS_REST_URL=http://localhost:8079
UPSTASH_REDIS_REST_TOKEN=example_token
MARBLE_WORKSPACE_KEY=your_workspace_key_here
FREESOUND_CLIENT_ID=your_client_id_here
FREESOUND_API_KEY=your_api_key_here
# LLM provider configuration (required for LLM agent)
LLM_PROVIDER=openai-compatible
LLM_API_KEY=your_openai_api_key_here
LLM_MODEL=gpt-4o
# LLM_BASE_URL=https://api.openai.com/v1
# Gemini provider (set LLM_PROVIDER=gemini to activate)
# LLM_PROVIDER=gemini
# LLM_API_KEY=your_gemini_api_key_here
# LLM_MODEL=gemini-2.0-flash
# Note: LLM_BASE_URL is ignored when using the gemini provider