-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
32 lines (24 loc) · 1.13 KB
/
Copy path.env.example
File metadata and controls
32 lines (24 loc) · 1.13 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
# Set the base URL of your application
NEXT_PUBLIC_APP_URL=http://localhost:3000
# Set to "true" to enable image generation. Requires a valid Google AI Studio API key.
GENERATE_IMAGES=false
# URI for connecting to your PostgreSQL database. Example format:
DATABASE_URL=postgresql://username:password@host:port/database
# GitHub OAuth credentials for user authentication. You can create a new OAuth app in your GitHub settings to obtain these values.
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
# BetterAuth configuration for handling user authentication. You can set up BetterAuth by following their documentation to obtain the secret and URL.
BETTER_AUTH_SECRET=
BETTER_AUTH_URL=http://localhost:3000
# Stripe API keys for handling payments. You can obtain these from your Stripe dashboard.
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
# YouTube Data API v3 — for fetching video details and generating thumbnails
YOUTUBE_API_KEY=
# Google AI Studio API Key — for generating thumbnail images using AI
GOOGLE_AI_STUDIO_API_KEY=
# AWS S3 — for storing generated thumbnail images
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_REGION=
AWS_S3_BUCKET=