MyGo 云音乐
Go와 MyGo로 만든 서드파티 네이버 클라우드 뮤직 데스크톱 클라이언트
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Album-first personal music library.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Bricola builds a cover cloud from Spotify or a listening-history export. Hover a cover to hear a short snippet.
This is not a library player. Items without a matched, playable preview never enter the cloud.
Agent UI rules live in AGENTS.md. Branch and brand policy live under .cursor/rules/.
Open http://127.0.0.1:43217. Use that host, not localhost. See docs/setup.md.
Spotify is optional. Without it, use manual upload or See an example.README 전문 보기 ↗Bricola builds a cover cloud from Spotify or a listening-history export. Hover a cover to hear a short snippet.
This is not a library player. Items without a matched, playable preview never enter the cloud.
| Doc | Use it for |
|---|---|
| docs/README.md | Doc index |
| docs/product.md | Product intent and journeys |
| docs/setup.md | Local install and env |
| docs/architecture.md | Stack, data flow, APIs |
| docs/contributing.md | Branches, PRs, conventions |
| docs/ops.md | Deploy and releases |
| docs/roadmap.md | Unshipped ideas |
| docs/testing.md | E2E layout and how to run tests |
| CHANGELOG.md | Released changes |
Agent UI rules live in AGENTS.md. Branch and brand policy live under .cursor/rules/.
npm install
cp .env.example .env.local
npm run dev
Open http://127.0.0.1:43217. Use that host, not localhost. See docs/setup.md.
Spotify is optional. Without it, use manual upload or See an example.
| Script | Purpose |
|---|---|
npm run dev | Dev server on 0.0.0.0:43217 |
npm run build | Production build |
npm start | Serve the production build |
npm run lint | ESLint |
npm run astryx:check | Astryx doctor + theme artifact check |
npm run lint:astryx-interim | Interim Astryx ESLint (see docs/astryx-ci.md) |
npm run astryx:review | Design System Reviewer (--dry-run) |
npm run theme:build | Build the Bricola Astryx theme CSS |
npm run theme:check | Fail if theme artifacts are stale |
npm run test:e2e | Playwright E2E (headless) |
npm run test:e2e:ui | Playwright UI mode |
npm run test:e2e:install | Install Chromium for Playwright |
Album clouds can rotate up to three snippets per cover. Track clouds play one snippet per cover.
Snippets fade in and out. Deezer clips re-resolve on play so short-lived CDN tokens do not leave silent covers.
Playwright E2E regression: npm run test:e2e (see docs/testing.md for layout, coverage, and planned unit tests).
The GitHub repository is named music-cloud. That is the repo name only. The product name is Bricola.