Repolode
suitux

suitux/Tagr

음악 파일의 태그를 탐색하고 재생·편집하며, 변경 사항을 파일에 기록하는 셀프 호스팅 웹 앱입니다.

대체할 수 있는 제품:MusicBrainz PicardMp3tag

스타
248
포크
8
열린 이슈
7
마지막 커밋
9일 전

어떤 프로젝트인가요?

Tagr는 브라우저에서 실행되는 셀프 호스팅 음악 메타데이터 편집기입니다. 하나 이상의 음악 폴더를 지정하면 라이브러리를 색인하고 폴더 트리, 곡 목록, 상세 편집기로 구성된 3패널 인터페이스에 표시합니다. 사용자 지정 태그, 앨범 아트, 별점, 트랙 번호와 디스크 번호를 포함해 40개 이상의 필드를 편집할 수 있으며, 변경 사항은 디스크의 오디오 파일에 기록됩니다.

모든 메타데이터 변경 사항은 이전 값과 새 값이 함께 기록되므로 개별 편집이나 일괄 변경을 되돌릴 수 있습니다. 앱에는 파형 보기, 청취 기록, 재생 횟수, ListenBrainz 선택적 스크로블링을 지원하는 내장 플레이어도 포함되어 있습니다. 사용자 계정은 Tagger 및 Listener 역할로 접근을 제어합니다.

지원 형식은 MP3, FLAC, WAV, AAC, OGG, M4A, M4B, WMA, AIFF, Opus입니다. 기술 스택은 Next.js, React, SQLite를 사용하는 Prisma, 태그 읽기와 쓰기를 위한 audiotagr 라이브러리로 구성됩니다. amd64와 arm64용 Docker 이미지가 제공됩니다.

핵심 기능

  • 01사용자 지정 태그와 앨범 아트를 포함해 40개 이상의 메타데이터 필드 편집
  • 02편집별 또는 일괄 되돌리기를 지원하는 전체 변경 기록
  • 03파형 보기, 청취 기록, ListenBrainz 스크로블링을 지원하는 내장 플레이어
  • 04필터링, 정렬, 사용자 지정 열을 지원하는 3패널 라이브러리 브라우저
  • 05역할 기반 사용자 관리(admin, tagger, listener)
  • 06모바일 반응형 인터페이스

활용 사례

  • 대규모 개인 음악 컬렉션의 태그를 정리하고 표준화
  • 어떤 브라우저에서든 NAS에 저장된 라이브러리의 메타데이터 편집
  • 이전 태그 변경 사항을 확인하고 되돌리기
  • 가족 구성원에게 Listener 계정으로 읽기 전용 감상 화면 공유

빠른 시작

  1. 1

    docker-compose.yml 파일을 다운로드합니다

    wget https://raw.githubusercontent.com/suitux/Tagr/main/docker-compose.yml
  2. 2

    시크릿 키를 생성하고 관리자 자격 증명 및 음악 폴더와 함께 docker-compose.yml에 설정합니다

    openssl rand -hex 32
  3. 3

    컨테이너를 빌드하고 실행합니다

    docker compose up -d
  4. 4

    http://localhost:3000을 열고 로그인한 다음 라이브러리를 스캔합니다

사용 전 알아둘 점

  • 셀프 호스팅 서버가 필요하며 환경 변수와 볼륨을 수동으로 설정해야 합니다.
  • AGPL-3.0 라이선스가 적용됩니다. 네트워크를 통해 제공되는 수정 버전에도 적용되는 카피레프트 라이선스입니다.

포함된 컬렉션

토픽

자주 묻는 질문

Tagr은(는) 무엇인가요?
음악 파일의 태그를 탐색하고 재생·편집하며, 변경 사항을 파일에 기록하는 셀프 호스팅 웹 앱입니다. Tagr는 브라우저에서 실행되는 셀프 호스팅 음악 메타데이터 편집기입니다. 하나 이상의 음악 폴더를 지정하면 라이브러리를 색인하고 폴더 트리, 곡 목록, 상세 편집기로 구성된 3패널 인터페이스에 표시합니다. 사용자 지정 태그, 앨범 아트, 별점, 트랙 번호와 디스크 번호를 포함해 40개 이상의 필드를 편집할 수 있으며, 변경 사항은 디스크의 오디오 파일에 기록됩니다.
Tagr은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Tagr은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Tagr은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Tagr의 마지막 커밋은 2026년 10월 28일입니다.
Tagr은(는) 어디에 사용할 수 있나요?
대규모 개인 음악 컬렉션의 태그를 정리하고 표준화 어떤 브라우저에서든 NAS에 저장된 라이브러리의 메타데이터 편집 이전 태그 변경 사항을 확인하고 되돌리기 가족 구성원에게 Listener 계정으로 읽기 전용 감상 화면 공유
Tagr는 어떻게 설치하나요?
docker-compose.yml 파일을 다운로드합니다: wget https://raw.githubusercontent.com/suitux/Tagr/main/docker-compose.yml 시크릿 키를 생성하고 관리자 자격 증명 및 음악 폴더와 함께 docker-compose.yml에 설정합니다: openssl rand -hex 32 컨테이너를 빌드하고 실행합니다: docker compose up -d http://localhost:3000을 열고 로그인한 다음 라이브러리를 스캔합니다
Tagr은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/suitux/Tagr

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

컬렉션을 카탈로그화하고 MusicBrainz로 메타데이터를 자동으로 수정하는 명령줄 음악 라이브러리 관리자입니다.

생산성·앱#music#music-library#musicbrainz
1.6만+24 이번 주2.2천PythonMIT활발히 관리됨업데이트 21시간 전