-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.env.example
52 lines (42 loc) · 1.65 KB
/
.env.example
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
# Site Configuration
NEXT_PUBLIC_SITE_URL="http://localhost:3000"
NEXT_PUBLIC_APP_NAME="AiSeckit"
NEXT_PUBLIC_CONTACT_EMAIL="your-email@example.com"
NEXT_BASE_API="http://localhost:3000/api"
# Social Media Configuration
NEXT_PUBLIC_SHARE_HASHTAGS="AI,Tools,Security,Pentesting"
NEXT_PUBLIC_TWITTER_HANDLE="YourTwitterHandle"
NEXT_PUBLIC_GITHUB_REPO="your-repo"
# Analytics & Ads Configuration
NEXT_PUBLIC_GOOGLE_TRACKING_ID="G-XXXXXXXX"
NEXT_PUBLIC_GOOGLE_ADSENSE_URL="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-XXXXXXXXXXXXXXXX"
# API Configuration
NEXT_PUBLIC_SUPABASE_URL="your-supabase-url"
NEXT_PUBLIC_SUPABASE_ANON_KEY="your-supabase-anon-key"
# SEO Configuration
NEXT_PUBLIC_GOOGLE_SITE_VERIFICATION="your-google-site-verification"
NEXT_PUBLIC_BING_SITE_VERIFICATION="your-bing-verification"
NEXT_PUBLIC_BAIDU_SITE_VERIFICATION="your-baidu-verification"
NEXT_PUBLIC_DEFAULT_OG_IMAGE="/images/og-image.jpg"
NEXT_PUBLIC_DEFAULT_DESCRIPTION="Your default meta description"
# Feature Flags
NEXT_PUBLIC_ENABLE_ANALYTICS="true"
NEXT_PUBLIC_ENABLE_NEWSLETTER="true"
NEXT_PUBLIC_ENABLE_COMMENTS="true"
# Cache Configuration
NEXT_PUBLIC_CACHE_MAX_AGE="1200"
NEXT_PUBLIC_STALE_WHILE_REVALIDATE="600"
# Error Handling Configuration
NEXT_PUBLIC_ERROR_RETRY_DELAY="1000"
NEXT_PUBLIC_ERROR_MAX_RETRIES="3"
# Pagination Configuration
NEXT_PUBLIC_ITEMS_PER_PAGE="10"
NEXT_PUBLIC_MAX_PAGES="100"
# API Keys & Security
CRAWLER_API="https://your-crawler-api/site/crawl_async"
CRAWLER_API_KEY="your-crawler-api-key"
CRON_AUTH_KEY="your-cron-key"
SUBMIT_AUTH_KEY="your-submit-key"
# Other Configuration
NODE_ENV=development
NEXT_PUBLIC_API_MOCKING=disabled