diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..41bb2cf --- /dev/null +++ b/.env.example @@ -0,0 +1,16 @@ +# API 설정 +VITE_API_BASE_URL=http://localhost:8080 +VITE_WS_URL=ws://localhost:8080 + +# Kakao OAuth +VITE_KAKAO_JAVASCRIPT_KEY=your_kakao_key_here + +# Firebase FCM +VITE_FIREBASE_API_KEY=AIzaSyCoYr1H2VwJaLpHA0krtZCOX-dTDGlXZYM +VITE_FIREBASE_AUTH_DOMAIN=itzeep-de0ca.firebaseapp.com +VITE_FIREBASE_PROJECT_ID=itzeep-de0ca +VITE_FIREBASE_STORAGE_BUCKET=itzeep-de0ca.firebasestorage.app +VITE_FIREBASE_MESSAGING_SENDER_ID=966020195845 +VITE_FIREBASE_APP_ID=1:966020195845:web:9532cf29ef4f7108d55e6c +VITE_FIREBASE_MEASUREMENT_ID=G-4MWDC6FYCE +VITE_FIREBASE_VAPID_KEY=BBwhqrm3fd9077YciPjcCv1H7E1rrEbfIko3CwjtE4PlpkY-3PGnV0V1TBUAU_epvIP9ug_ktwaDvxQsYAQobk0 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index ce4db1e..235c8dc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,11 +16,27 @@ COPY . . ARG VITE_API_BASE_URL ARG VITE_WS_URL ARG VITE_KAKAO_JAVASCRIPT_KEY +ARG VITE_FIREBASE_API_KEY +ARG VITE_FIREBASE_AUTH_DOMAIN +ARG VITE_FIREBASE_PROJECT_ID +ARG VITE_FIREBASE_STORAGE_BUCKET +ARG VITE_FIREBASE_MESSAGING_SENDER_ID +ARG VITE_FIREBASE_APP_ID +ARG VITE_FIREBASE_MEASUREMENT_ID +ARG VITE_FIREBASE_VAPID_KEY # 환경 변수 설정 ENV VITE_API_BASE_URL=$VITE_API_BASE_URL ENV VITE_WS_URL=$VITE_WS_URL ENV VITE_KAKAO_JAVASCRIPT_KEY=$VITE_KAKAO_JAVASCRIPT_KEY +ENV VITE_FIREBASE_API_KEY=$VITE_FIREBASE_API_KEY +ENV VITE_FIREBASE_AUTH_DOMAIN=$VITE_FIREBASE_AUTH_DOMAIN +ENV VITE_FIREBASE_PROJECT_ID=$VITE_FIREBASE_PROJECT_ID +ENV VITE_FIREBASE_STORAGE_BUCKET=$VITE_FIREBASE_STORAGE_BUCKET +ENV VITE_FIREBASE_MESSAGING_SENDER_ID=$VITE_FIREBASE_MESSAGING_SENDER_ID +ENV VITE_FIREBASE_APP_ID=$VITE_FIREBASE_APP_ID +ENV VITE_FIREBASE_MEASUREMENT_ID=$VITE_FIREBASE_MEASUREMENT_ID +ENV VITE_FIREBASE_VAPID_KEY=$VITE_FIREBASE_VAPID_KEY # 애플리케이션 빌드 RUN npm run build diff --git a/index.html b/index.html index 5c6cae8..10f9c46 100644 --- a/index.html +++ b/index.html @@ -15,6 +15,12 @@
+