-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
35 lines (28 loc) Β· 1.44 KB
/
Copy path.env.example
File metadata and controls
35 lines (28 loc) Β· 1.44 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
# βββββββββββββββββββββββββββββββββββββββββββββ
# JAMMING environment variables (example)
# Copy to `.env` and fill in real values. (.env must not be committed)
# βββββββββββββββββββββββββββββββββββββββββββββ
# App
DOMAIN=http://localhost:3038
# Supabase (Auth / DB / Storage)
NEXT_PUBLIC_SUPABASE_URL=https://<your-project-ref>.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=<your-supabase-anon-key>
SUPABASE_STORAGE_NAME=<your-storage-bucket-name>
# Service role key β SERVER ONLY. Bypasses RLS; never expose to the client.
# Required for account deletion (auth.admin.deleteUser).
SUPABASE_SERVICE_ROLE_KEY=<your-supabase-service-role-key>
# SSL CA certificate for the Supabase connection (base64-encoded PEM, optional)
SUPABASE_SSL_CA_BASE64=
# Kakao OAuth
KAKAO_CLIENT_ID=<your-kakao-rest-api-key>
KAKAO_CLIENT_SECRET=<your-kakao-client-secret>
# Naver Map (venue search - Local Search API)
NAVER_MAP_ID=<your-naver-client-id>
NAVER_MAP_SECRET=<your-naver-client-secret>
# YouTube Data API (song preview)
YOUTUBE_KEY=<your-youtube-api-key>
# ManiaDB (song search) β the API "key" is an email registered with maniadb.com
MANIADB_KEY=<your-maniadb-api-key>
# Upstash Redis (rate limiting)
UPSTASH_REDIS_REST_URL=<your-upstash-rest-url>
UPSTASH_REDIS_REST_TOKEN=<your-upstash-rest-token>