Repolode
neodb-social

neodb-social/neodb

ActivityPub와 ATProto를 통해 리뷰를 작성하고 소셜 공유를 할 수 있는 셀프 호스팅 문화 콘텐츠 기록 서버입니다.

대체할 수 있는 제품:GoodreadsLetterboxd

스타
906
포크
69
열린 이슈
91
마지막 커밋
22시간 전

어떤 프로젝트인가요?

NeoDB는 책, 영화, TV 프로그램, 음악 앨범, 게임, 팟캐스트, 공연 등 문화 콘텐츠의 컬렉션과 리뷰, 평점을 관리하는 셀프 호스팅 서버입니다. 사용자는 항목을 위시리스트, 진행 중, 완료 또는 중단 상태로 표시하고, 메모와 리뷰를 작성하고, 태그를 달고, 공유 가능한 컬렉션을 만들 수 있습니다. 공동 카탈로그에서는 Goodreads, IMDB, MusicBrainz, Steam 등 여러 타사 사이트로 연결되는 항목을 한 번의 클릭으로 추가할 수 있습니다.

소셜 기능으로는 Takahē 서버를 기반으로 확장된 ActivityPub 구현을 통해 NeoDB 인스턴스끼리 Fediverse에서 연합하며, 사용자는 Mastodon 계열이나 Bluesky 계정으로 로그인하고 소셜 그래프를 가져올 수 있습니다. 또한 ATProto PDS에 기록을 저장하고 사용자의 피드에 게시물을 발행합니다. 사용자는 Mastodon과 Pleroma 계정을 팔로우하고 상호작용할 수 있으며, Mastodon 호환 API를 통해 대부분의 Mastodon 앱을 사용할 수 있습니다.

프로젝트는 neodb.social 공개 인스턴스와 직접 호스팅하기 위한 설치 가이드를 제공합니다. OpenAPI 사양을 포함한 RESTful API, 데이터 가져오기와 내보내기, 여러 언어도 지원합니다.

핵심 기능

  • 01책, 영화, TV 프로그램, 음악, 게임, 팟캐스트, 공연을 상태와 평점, 리뷰와 함께 기록합니다.
  • 02Goodreads, Letterboxd, Douban, StoryGraph, Hardcover, Steam에서 목록을 가져옵니다.
  • 03ActivityPub를 통해 Mastodon, Pleroma 및 기타 Fediverse 서버와 연합합니다.
  • 04Bluesky / ATProto 계정으로 로그인하고 ATProto에 게시할 수 있습니다.
  • 05OpenAPI 문서가 포함된 RESTful API와 Mastodon 호환 API를 제공합니다.

활용 사례

  • 리뷰와 태그를 곁들여 책, 프로그램, 게임을 개인적으로 기록합니다.
  • 문화 콘텐츠 리뷰를 공유하는 모임을 위한 비공개 또는 커뮤니티 인스턴스를 운영합니다.
  • NeoDB API를 사용하는 Fediverse 또는 Bluesky 연동 앱을 개발합니다.
  • Goodreads, Letterboxd, Douban에서 독서 목록이나 시청 목록을 옮깁니다.

빠른 시작

  1. 1

    README에 링크된 설치 가이드를 읽고 직접 인스턴스를 호스팅하세요

  2. 2

    또는 NeoDB 서버 페이지에 등록된 기존 공개 서버에 참여하세요

사용 전 알아둘 점

  • AGPL-3.0 라이선스가 적용됩니다. 파생 네트워크 서비스가 소스 코드를 공개하도록 요구하는 카피레프트 라이선스입니다.
  • 셀프 호스팅 설정 방법은 외부 설치 가이드에만 설명되어 있으며 README 자체에는 없습니다.

포함된 컬렉션

토픽

#activitypub#fediverse#atproto#self-hosted#reviews#book-tracking#media-tracking#python#bluesky#books

자주 묻는 질문

neodb은(는) 무엇인가요?
ActivityPub와 ATProto를 통해 리뷰를 작성하고 소셜 공유를 할 수 있는 셀프 호스팅 문화 콘텐츠 기록 서버입니다. NeoDB는 책, 영화, TV 프로그램, 음악 앨범, 게임, 팟캐스트, 공연 등 문화 콘텐츠의 컬렉션과 리뷰, 평점을 관리하는 셀프 호스팅 서버입니다. 사용자는 항목을 위시리스트, 진행 중, 완료 또는 중단 상태로 표시하고, 메모와 리뷰를 작성하고, 태그를 달고, 공유 가능한 컬렉션을 만들 수 있습니다. 공동 카탈로그에서는 Goodreads, IMDB, MusicBrainz, Steam 등 여러 타사 사이트로 연결되는 항목을 한 번의 클릭으로 추가할 수 있습니다.
neodb은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
neodb은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
neodb은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. neodb의 마지막 커밋은 2026년 11월 6일입니다.
neodb은(는) 어디에 사용할 수 있나요?
리뷰와 태그를 곁들여 책, 프로그램, 게임을 개인적으로 기록합니다. 문화 콘텐츠 리뷰를 공유하는 모임을 위한 비공개 또는 커뮤니티 인스턴스를 운영합니다. NeoDB API를 사용하는 Fediverse 또는 Bluesky 연동 앱을 개발합니다. Goodreads, Letterboxd, Douban에서 독서 목록이나 시청 목록을 옮깁니다.
neodb는 어떻게 설치하나요?
README에 링크된 설치 가이드를 읽고 직접 인스턴스를 호스팅하세요 또는 NeoDB 서버 페이지에 등록된 기존 공개 서버에 참여하세요
neodb은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/neodb-social/neodb

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

관련 프로젝트