Bambu Bar
Monitor Bambu Lab printers from your Mac menu bar: print progress, the live camera, AMS filament, alerts and desktop widgets. Bambu Bar for macOS 26+.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗링크 하나로 모임을 공지하고 참석 응답을 받는 웹 앱입니다. 주최자가 이벤트를 만들어 링크를 공유하면, 참여자는 로그인 후 참석·불참·미정으로 응답하고 정원이 차면 대기자로 등록됩니다.
sin1 — Supabase ap-southeast-1과 같은 싱가포르)npm install
cp .env.example .env.local # 값 채우기 (아래 환경 변수 참고)
npm run dev # http://localhost:3000
검사: npm run check-all (타입·린트·포맷), npm run build
| 이름 | 필수 | 설명 |
|---|---|---|
NEXT_PUBLIC_SUPABASE_URL | ✅ | Supabase 프로젝트 URL |
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY | ✅ | Supabase publishable(또는 anon) 키. 공개용 키이며 데이터 보호는 RLS가 한다 |
NEXT_PUBLIC_ENABLED_SOCIAL_PROVIDERS | 켠 소셜 로그인 (google,kakao). 비우면 소셜 버튼은 '준비 중' 안내 |
NEXT_PUBLIC_*라 빌드할 때 코드에 고정된다. 값을 바꾸면 개발 서버를 재시작하고, Vercel은 재배포한다. 커버 이미지 도메인 허용(next.config.ts)도 빌드 시 NEXT_PUBLIC_SUPABASE_URL로 정해진다.lib/supabase/proxy.ts).service_role 키는 쓰지 않는다. 키·시크릿은 커밋하지 않는다 (.env.local은 git 제외).main 브랜치가 Production으로 배포된다. Preview 배포(PR·브랜치)는 같은 Supabase 프로젝트를 쓰므로 화면 확인용으로만 쓰고, 실제 데이터를 만드는 테스트는 하지 않는다.
vercel.json이 sin1로 지정한다. Settings → Functions에서 Singapore로 표시되는지 확인한다.https://<배포 도메인>https://<배포 도메인>/auth/callback** (소셜 로그인 복귀, ?next= 포함)https://<배포 도메인>/auth/confirm** (가입 확인·비밀번호 재설정 메일)https://<project-ref>.supabase.co/auth/v1/callback)으로 돌아오고, 앱 도메인으로의 이동은 4번의 Redirect URLs가 허용한다.배포 후 확인: 랜딩 → 로그인(이메일·Google·Kakao) → 비로그인으로 이벤트 링크 접속 시 로그인 후 원래 화면 복귀 → 이벤트 생성(커버)·응답·삭제 → 관리자 화면.