OpenSource-Hub
Y

YourSpotify

4.4k stars·개인정보 보호·SHA-256 체크섬 확인됨

셀프 호스팅 방식의 Spotify 청취 통계 대시보드로, 음악 재생 기록을 기록하고 시각화합니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

자체 호스팅 Spotify 청취 통계, 개인정보 걱정 없이

주요 기능

  • Spotify 재생 기록 자동 저장 (24시간 폴링)
  • 웹 대시보드 통계 표시: 곡 / 아티스트 / 장르 순위, 시간 추이
  • Spotify 개인정보 데이터 파일 가져오기 지원, 지난 1년간의 기록 보완
  • 데이터 완전 자체 호스팅, 타사 서비스에 의존하지 않음
  • Docker Compose 원클릭 배포 지원

할 수 없는 것

  • •전체 기록을 가져오려면 Spotify 프리미엄 계정이 필요합니다. 처음 사용 시에는 이후 데이터만 기록할 수 있으며, 과거 데이터는 개인정보 데이터 패키지를 수동으로 가져와야 합니다. MongoDB 버전은 4.4를 권장합니다(ARM 기기에서는 5.x 이상 버전을 피하세요). 기본 시간대는 Europe/Paris이므로 TIMEZONE을 직접 수정해야 합니다.

사용 사례

  • 자신의 음악 청취 습관을 깊이 이해하고 싶은 Spotify 헤비 사용자
  • 개인정보 보호를 위해 제3자 플랫폼이 자신의 데이터를 분석하는 것을 원하지 않는 사용자
  • 음악 관련 커뮤니티를 운영하며 데이터 시각화 분석이 필요한 사용자

YourSpotify는 셀프 호스팅 방식의 Spotify 음악 청취 통계 도구입니다. Spotify API에서 주기적으로 재생 기록을 가져와 웹 콘솔에서 가장 좋아하는 곡, 아티스트, 장르, 시간 추세 등 음악 취향을 차트 형태로 보여줍니다. 데이터는 로컬 MongoDB에 저장되며, Spotify에서 공식적으로 제공하는 개인정보 데이터를 가져와 과거 기록을 보완할 수 있습니다. 개인정보 보호를 중시하고 데이터를 제3자 플랫폼에 맡기고 싶지 않은 사용자에게 적합합니다.

태그

spotifyself-hostedmusic-statsdashboardprivacy

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: Spotify Developer Dashboard에서 애플리케이션을 생성하여 Client ID와 Secret을 얻습니다

4

2단계: docker-compose-example.yml을 복사하고 환경 변수(API 엔드포인트, Spotify 자격 증명)를 수정합니다

5

3단계: docker-compose up -d를 실행하고 http://localhost:3000에 접속하여 사용을 시작합니다

설치 가이드
  1. 1단계: Spotify Developer Dashboard에서 애플리케이션을 생성하여 Client ID와 Secret을 얻습니다
  2. 2단계: docker-compose-example.yml을 복사하고 환경 변수(API 엔드포인트, Spotify 자격 증명)를 수정합니다
  3. 3단계: docker-compose up -d를 실행하고 http://localhost:3000에 접속하여 사용을 시작합니다
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

Docker 컨테이너와 볼륨 삭제: docker-compose down -v를 실행한 다음 youspotify_db 데이터 디렉토리를 삭제합니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-10-15 07:24:44
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

5 FAQs

유사한 프로젝트