Redis, MongoDB 또는 PostgreSQL을 사용하는 실시간 Node.js 포럼 소프트웨어
- 스타
- 281
- 포크
- 23
- 열린 이슈
- 15
- 마지막 커밋
- 8시간 전
어떤 프로젝트인가요?
DVinyl은 자체 서버에서 실행되는 실물 미디어 및 수집품 관리 앱입니다. Discogs, Hardcover, Open Library, TMDB, IGDB, Rebrickable, BoardGameGeek 등의 서비스에서 커버 이미지와 메타데이터를 가져오며, 음악 컬렉션의 실시간 시장 가치 추정치도 제공합니다.
앱은 미디어 유형별 플러그인을 중심으로 구성됩니다. 음악, 책, 영화, 비디오 게임, LEGO 세트, 보드 게임 플러그인이 기본 제공되며, 컬렉션마다 플러그인을 활성화하거나 비활성화할 수 있습니다. 앱에서 사용자 지정 필드를 갖춘 수동 컬렉션 유형을 만들 수도 있고, 외부 API와 가져오기 도구, 통계 기능을 갖춘 코드 플러그인을 직접 작성할 수도 있습니다.
여러 컬렉션과 역할(관리자, 편집자, 뷰어), OIDC 싱글 사인온, 공개 읽기 전용 공유 링크를 지원해 가정이나 공동 도서관에서 사용하기 좋습니다. Docker Compose, ZimaOS/CasaOS 또는 Unraid에 배포할 수 있습니다.
핵심 기능
- 01바이닐, CD, 책, 영화, 비디오 게임, LEGO 세트, 보드 게임을 한곳에서 정리합니다.
- 02Discogs, TMDB, IGDB 등의 데이터베이스에서 커버 이미지와 메타데이터를 가져옵니다.
- 03관리자, 편집자, 뷰어 역할을 지원하며 여러 컬렉션을 관리할 수 있습니다.
- 04OIDC 싱글 사인온과 공개 읽기 전용 공유 링크를 제공합니다.
- 05바코드 스캐너, 일괄 가져오기, 인쇄 가능한 QR 코드 및 바코드 라벨을 지원합니다.
- 06노코드 편집기나 코드 플러그인으로 사용자 지정 컬렉션 유형을 추가할 수 있습니다.
활용 사례
- 예상 시장 가치와 함께 개인 바이닐 또는 CD 컬렉션을 관리합니다.
- 가정의 책, 영화, 게임을 컬렉션별로 나누어 정리합니다.
- 링크를 통해 컬렉션 일부를 친구에게 읽기 전용으로 공유합니다.
- 홈 서버에서 LEGO 또는 보드 게임 라이브러리를 관리합니다.
빠른 시작
- 1
docker-compose.yml 파일을 만듭니다(Docker 가이드 참고).
- 2
환경 변수를 .env 파일에 설정합니다(API 키 참고).
- 3
Docker Compose로 DVinyl을 시작합니다.
docker compose up -d
사용 전 알아둘 점
- 셀프 호스팅에는 서버와 Docker가 필요하며, 스택은 MongoDB에 의존합니다.
- 작성자는 백엔드에 심각한 오류가 있을 수 있으며 코드 일부가 AI 도구로 생성되었다고 언급합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- DVinyl은(는) 무엇인가요?
- 바이닐, 책, 영화, 게임, LEGO 세트 등의 실물 미디어와 수집품을 정리하고 관리하는 셀프 호스팅 웹 앱입니다. DVinyl은 자체 서버에서 실행되는 실물 미디어 및 수집품 관리 앱입니다. Discogs, Hardcover, Open Library, TMDB, IGDB, Rebrickable, BoardGameGeek 등의 서비스에서 커버 이미지와 메타데이터를 가져오며, 음악 컬렉션의 실시간 시장 가치 추정치도 제공합니다.
- DVinyl은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- DVinyl은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- DVinyl은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. DVinyl의 마지막 커밋은 2026년 11월 7일입니다.
- DVinyl은(는) 어디에 사용할 수 있나요?
- 예상 시장 가치와 함께 개인 바이닐 또는 CD 컬렉션을 관리합니다. 가정의 책, 영화, 게임을 컬렉션별로 나누어 정리합니다. 링크를 통해 컬렉션 일부를 친구에게 읽기 전용으로 공유합니다. 홈 서버에서 LEGO 또는 보드 게임 라이브러리를 관리합니다.
- DVinyl는 어떻게 설치하나요?
- docker-compose.yml 파일을 만듭니다(Docker 가이드 참고). 환경 변수를 .env 파일에 설정합니다(API 키 참고). Docker Compose로 DVinyl을 시작합니다.: docker compose up -d
- DVinyl은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Kyonew/DVinyl
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
PDF 서명을 위한 오픈소스 자체 호스팅 전자서명 플랫폼으로, DocuSign을 대체할 무료 서비스입니다.
Node.js와 MongoDB를 기반으로 한 셀프 호스팅·개인정보 보호 중심의 웹사이트 분석 도구로, 쿠키 없이 간결한 인터페이스를 제공합니다.
Markdown 편집기, 관리자 대시보드, 기본 제공 분석 기능, 이미지 호스팅, 댓글, 자동 HTTPS를 갖춘 셀프 호스팅 개인 블로그 시스템입니다.
프리랜서와 소규모 팀을 위한 오픈소스 시간 기록 앱으로, 호스팅 버전과 Docker Compose를 이용한 자체 호스팅을 제공합니다.
북마크 모음, 링크 단축, 암호화 이미지 업로드를 지원하는 셀프 호스팅 툴박스. 브라우저 확장 프로그램과 Android 앱도 제공합니다.