-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
31 lines (28 loc) · 1.84 KB
/
Copy path.env.example
File metadata and controls
31 lines (28 loc) · 1.84 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
# CareCode 백엔드 베이스 URL
# 백엔드의 CORS_ALLOWED_ORIGINS 에 이 앱의 주소(http://localhost:3000)가 들어 있어야 한다.
NEXT_PUBLIC_API_URL=http://localhost:8080
# 이 앱이 서비스되는 주소. sitemap.xml 과 robots.txt 의 절대 URL 에 쓰인다.
# 비우면 http://localhost:3000 으로 떨어지므로 배포 환경에서는 반드시 설정한다.
NEXT_PUBLIC_SITE_URL=
# ── 웹 푸시(FCM) — 선택 ───────────────────────────────────────────────
# 아래 6개가 "모두" 채워져야 푸시 기능이 켜진다(isPushConfigured).
# 하나라도 비어 있으면 알림 설정 화면에서 푸시 토글이 잠기고 기기 등록 버튼이 숨는다.
# FCM 웹 설정값은 원래 공개되는 값이라 비밀이 아니다.
NEXT_PUBLIC_FIREBASE_API_KEY=
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
NEXT_PUBLIC_FIREBASE_PROJECT_ID=
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
NEXT_PUBLIC_FIREBASE_APP_ID=
NEXT_PUBLIC_FIREBASE_VAPID_KEY=
# ── 개발용 빠른 로그인 — 선택 (개발 서버에서만 동작) ──────────────────
# 카카오 로그인은 실제 앱 키가 있어야 해서 로컬에서는 쓸 수 없다.
# 아래 둘을 채우면 로그인 화면에 [DEV] 버튼이 생겨 그 계정으로 바로 들어간다.
# 둘 중 하나라도 비면 버튼이 렌더되지 않고, 프로덕션 빌드에서는 코드째 빠진다.
#
# 계정은 백엔드에 직접 만든다:
# curl -X POST http://localhost:8082/auth/register \
# -H 'Content-Type: application/json' \
# -d '{"email":"dev@carecode.local","password":"devpassword123!","name":"dev","role":"PARENT"}'
# role 을 ADMIN 으로 주면 /admin 화면까지 확인할 수 있다.
NEXT_PUBLIC_DEV_LOGIN_EMAIL=
NEXT_PUBLIC_DEV_LOGIN_PASSWORD=