# Firebase 현황 > 점검: 2026-09-16 KST · 계정 `dimplejuno@gmail.com` > 이 머신에 연결된 Firebase CLI와, 계정에 속한 Firebase 프로젝트(앱·Hosting·Firestore·Storage)를 확인한 시점별 기록입니다. 자동 갱신되는 상태판은 아닙니다. GCP 전체 프로젝트/API는 [gcloud 프로젝트별 사용 서비스](/guides/gcloud-projects-services/) 참고. ## 한눈에 보기 | 항목 | 값 | |------|-----| | Firebase CLI | `firebase-tools` **15.30.1** (npm 전역 설치) | | 실행 경로 | `%APPDATA%\npm\firebase.cmd` | | 로그인 계정 | **dimplejuno@gmail.com** | | Firebase 프로젝트 | **2개** — `cellotutor-juno`, `visionivy-ai` | > `sparklabsacademy-visionivy`, `tictechtoeai`는 순수 GCP 프로젝트이며 Firebase 프로젝트로는 등록돼 있지 않습니다. ## 프로젝트 요약 | 프로젝트 | Hosting URL | 등록 앱 | Firestore | |----------|-------------|---------|-----------| | `cellotutor-juno` (CelloTutor) | https://cellotutor-juno.web.app (미배포) | Android · iOS · Web | Native 모드 (`nam5`) | | `visionivy-ai` (VisionIvyAI) | https://visionivy-ai.web.app (미배포) | iOS | 없음 (API 비활성) | --- ## cellotutor-juno — CelloTutor 멀티플랫폼(Android/iOS/Web) 앱이 모두 붙은 **완전한 Firebase 앱**입니다. **Hosting** | Site ID | Default URL | |---------|-------------| | `cellotutor-juno` | https://cellotutor-juno.web.app | **등록 앱 (3개)** | 앱 | 플랫폼 | App ID | |----|--------|--------| | CelloTutor Android | ANDROID | `1:632436167951:android:bfb0b2f8868bc2cd5c5a7a` | | CelloTutor iOS | IOS | `1:632436167951:ios:10f83e2b8540ca2e5c5a7a` | | CelloTutor Web | WEB | `1:632436167951:web:edc4eed5966bace75c5a7a` | **데이터·스토리지** | 유형 | 값 | |------|-----| | Firestore | `(default)` · **FIRESTORE_NATIVE** · 위치 `nam5` (US 멀티리전) | | Storage | `cellotutor-juno.firebasestorage.app` (기본), `cello-tutor-videos` (영상 자산) | | Auth | Identity Toolkit + Secure Token (활성) | | 푸시 | FCM (활성) | | Cloud Functions | 없음 (Functions API 미활성) | **사용 여부 점검 (2026-09-16)** — 결론: **구성은 갖춰졌으나 현재 활발히 운영 중은 아님(사실상 휴면/보관 상태)** | 항목 | 상태 | 판정 | |------|------|------| | Firebase Hosting | `web.app`·`firebaseapp.com` 모두 **404 "Site Not Found"** | ❌ 미배포 | | 기본 Storage 버킷(`…firebasestorage.app`) | **0 byte, 비어 있음** | ❌ 미사용 | | `cello-tutor-videos` 버킷 | 영상 5개 **3.3 GB**, 모두 **2025-12-07 업로드** 후 변화 없음 | ⚠️ 자산 존재, 이후 정지 | | Firestore `(default)` | 존재(Native, `nam5`) | ⚠️ 존재하나 최근 활동 로그 없음 | | 등록 앱 | Android·iOS·Web 3개 | ✅ 등록됨 | | 최근 30일 Cloud Logging | 로그 없음 | ⚠️ 관리 활동 없음 | 업로드된 영상(2025-12-07): `1grab.mp4`(1.03GB), `2move.mp4`(407MB), `3left.mp4`(1.01GB), `4form.mp4`(564MB), `5. Go Tell Aunt Rhody.mp4`(318MB) — 첼로 레슨 콘텐츠. > **한계**: 모바일 앱(Android/iOS)이 Firebase SDK로 Firestore·Storage를 직접 읽는 트래픽은 기본적으로 Cloud Logging에 남지 않습니다. 정확한 실사용량(Auth 로그인 수, Firestore 읽기/쓰기, Storage 다운로드)은 [Firebase 콘솔 Usage 대시보드](https://console.firebase.google.com/project/cellotutor-juno/usage)에서 확인하세요. 콘솔: --- ## visionivy-ai — VisionIvyAI 현재 **iOS 앱 1개**가 등록된 Firebase 앱입니다. **Hosting** | Site ID | Default URL | |---------|-------------| | `visionivy-ai` | https://visionivy-ai.web.app | **등록 앱 (1개)** | 앱 | 플랫폼 | App ID | |----|--------|--------| | VisionIvyAI (iOS) | IOS | `1:465766294110:ios:ceda740e241b34145ecacf` | **데이터·스토리지** | 유형 | 값 | |------|-----| | Firestore | **데이터베이스 없음** — Cloud Firestore API 비활성(`SERVICE_DISABLED`, 미사용). `datastore.googleapis.com`은 기본 활성일 뿐 DB는 미생성 | | Storage | GCS 버킷 없음 | | Auth | Identity Toolkit + Secure Token (활성) | | 푸시 | FCM (활성) | | Cloud Functions | 없음 (Functions API 미활성) | **사용 여부 점검 (2026-09-16)** — 결론: **사실상 빈 프로젝트(iOS 앱 등록만 존재, 데이터·배포·활동 없음)** | 항목 | 상태 | 판정 | |------|------|------| | Firebase Hosting | `web.app`·`firebaseapp.com` 모두 **404 "Site Not Found"** | ❌ 미배포 | | Storage | **버킷 없음** | ❌ 미사용 | | Firestore | **API 비활성, DB 미생성** | ❌ 미사용 | | 등록 앱 | iOS 1개 | ✅ 등록됨 | | 최근 30일 Cloud Logging | 로그 없음 | ⚠️ 관리 활동 없음 | → `cellotutor-juno`보다도 초기 단계입니다. **iOS 앱 등록만 되어 있고 Firestore·Storage·Hosting 어느 것도 프로비저닝/배포되지 않았습니다.** Auth·FCM은 API만 활성 상태입니다. > **한계**: iOS 앱이 Firebase SDK로 Auth/FCM을 사용하는 클라이언트 트래픽은 Cloud Logging에 기본적으로 남지 않습니다. 실제 로그인·푸시 사용량은 [Firebase 콘솔 Usage](https://console.firebase.google.com/project/visionivy-ai/usage)에서 확인하세요. 콘솔: --- ## Firebase CLI 사용법 이 머신에는 이미 설치·로그인돼 있습니다. 자주 쓰는 명령: ```powershell firebase login:list # 로그인 계정 확인 firebase projects:list # Firebase 프로젝트 목록 firebase apps:list --project # 등록 앱(Android/iOS/Web) firebase hosting:sites:list --project # Hosting 사이트 firebase functions:list --project # Cloud Functions firebase apps:sdkconfig WEB --project # 웹 SDK 설정 값 ``` - 프로젝트를 로컬 디렉터리에 연결: `firebase use --add` - 배포: `firebase deploy --only hosting --project ` ## 참고 / 한계 - **Firestore 문서량, Auth 사용자 수, Hosting 배포 이력, 트래픽**은 CLI로 정확히 나오지 않습니다 → [Firebase 콘솔](https://console.firebase.google.com)에서 확인하세요. - Cloud Functions는 두 프로젝트 모두 API가 켜져 있지 않아 목록 조회가 실패했습니다(= 배포된 함수 없음). - 로그인은 브라우저 Google 계정 동의가 필요한 작업이라, 재인증 시 사용자가 직접 `firebase login` 을 실행해야 합니다.