This repository was archived by the owner on May 28, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
70 lines (58 loc) · 3.07 KB
/
.env.example
File metadata and controls
70 lines (58 loc) · 3.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# -----------------------------------------------------------------------------
# App - Don't add "/" in the end of the url (same in production)
# -----------------------------------------------------------------------------
NEXT_PUBLIC_APP_URL=http://localhost:3000
# -----------------------------------------------------------------------------
# Authentication (NextAuth.js)
# -----------------------------------------------------------------------------
AUTH_SECRET="your-auth-secret"
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret
# -----------------------------------------------------------------------------
# LLM API
# -----------------------------------------------------------------------------
GROQ_API_KEY="your-groq-api-key"
# -----------------------------------------------------------------------------
# LLM Models
# -----------------------------------------------------------------------------
GROQ_MODEL="meta-llama/llama-4-scout-17b-16e-instruct"
# -----------------------------------------------------------------------------
# Database (Postgresql - Neon DB)
# -----------------------------------------------------------------------------
DATABASE_URL="postgresql://username:password@hostname/database?sslmode=require"
# -----------------------------------------------------------------------------
# Subscriptions (Stripe)
# -----------------------------------------------------------------------------
STRIPE_API_KEY=your-stripe-api-key
STRIPE_WEBHOOK_SECRET=your-stripe-webhook-secret
NEXT_PUBLIC_STRIPE_PRO_MONTHLY_PLAN_ID=your-stripe-pro-monthly-plan-id
NEXT_PUBLIC_STRIPE_PRO_YEARLY_PLAN_ID=your-stripe-pro-yearly-plan-id
NEXT_PUBLIC_STRIPE_BUSINESS_MONTHLY_PLAN_ID=your-stripe-business-monthly-plan-id
NEXT_PUBLIC_STRIPE_BUSINESS_YEARLY_PLAN_ID=your-stripe-business-yearly-plan-id
# -----------------------------------------------------------------------------
# AWS S3
# -----------------------------------------------------------------------------
AWS_ACCESS_KEY_ID=your-aws-access-key-id
AWS_SECRET_ACCESS_KEY=your-aws-secret-access-key
AWS_REGION=your-aws-region
AWS_S3_BUCKET=your-s3-bucket
AWS_BEDROCK_ACCESS_KEY_ID=your-aws-bedrock-access-key-id
AWS_BEDROCK_SECRET_ACCESS_KEY=your-aws-bedrock-secret-access-key
# Add these variables for file upload functionality
CLOUD_AWS_ACCESS_KEY_ID=your-cloud-aws-access-key-id
CLOUD_AWS_SECRET_ACCESS_KEY=your-cloud-aws-secret-access-key
CLOUD_AWS_REGION=your-cloud-aws-region
CLOUD_AWS_S3_BUCKET=your-cloud-aws-s3-bucket
# -----------------------------------------------------------------------------
# Email
# -----------------------------------------------------------------------------
EMAIL_SERVER_USER=your-email-server-user
EMAIL_SERVER_PASSWORD=your-email-server-password
EMAIL_SERVER_HOST=your-email-server-host
EMAIL_SERVER_PORT=587
EMAIL_FROM=info@example.com
EMAIL_SERVER=smtp://user:password@host:port
# -----------------------------------------------------------------------------
# PDF.co API
# -----------------------------------------------------------------------------
OCR_API_KEY=your-ocr-api-key