34 lines
982 B
Plaintext
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
|