-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
51 lines (41 loc) · 1.34 KB
/
.env.example
File metadata and controls
51 lines (41 loc) · 1.34 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
# ============================================
# REQUIRED ENVIRONMENT VARIABLES
# ============================================
# Database Configuration (Required)
# For local MongoDB: mongodb://localhost:27017/bebop
# For MongoDB Atlas: mongodb+srv://username:password@cluster.mongodb.net/bebop
DATABASE_URL=""
# Clerk Authentication (Required)
# Get these from https://dashboard.clerk.com
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=""
CLERK_SECRET_KEY=""
# Clerk URLs (Required)
NEXT_PUBLIC_CLERK_SIGN_IN_URL="/sign-in"
NEXT_PUBLIC_CLERK_SIGN_UP_URL="/sign-up"
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL="/"
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL="/"
# Application URL (Required)
NEXT_PUBLIC_APP_URL="http://localhost:3000"
# ============================================
# OPTIONAL ENVIRONMENT VARIABLES
# ============================================
# AWS S3 Configuration (Optional - for media storage)
# Leave empty to use local filesystem storage
AWS_ACCESS_KEY_ID=""
AWS_SECRET_ACCESS_KEY=""
AWS_REGION=""
AWS_S3_BUCKET=""
# GitHub Integration (Optional)
GITHUB_TOKEN=""
# Publishing Platform APIs (Optional)
DEVTO_API_KEY=""
HASHNODE_API_KEY=""
HASHNODE_PUBLICATION_ID=""
# Social Media Platforms (Optional)
BLUESKY_HANDLE=""
BLUESKY_APP_PASSWORD=""
MASTODON_INSTANCE_URL=""
MASTODON_ACCESS_TOKEN=""
# Threads (Optional - Experimental)
THREADS_USERNAME=""
THREADS_PASSWORD=""