Repolode
neodb-social

neodb-social/neodb

本、映画、音楽、ゲーム、ポッドキャストを記録し、ActivityPubとATProtoを通じてレビューや共有ができるセルフホスト型サーバー。

代替できる製品:GoodreadsLetterboxd

スター
906
フォーク
69
未解決の Issue
91
最終コミット
一昨日

これは何?

NeoDBは、本、映画、テレビ番組、音楽アルバム、ゲーム、ポッドキャスト、舞台公演などのカルチャー作品について、コレクションやレビュー、評価を管理できるセルフホスト型サーバーです。アイテムを「ウィッシュリスト」「進行中」「完了」「中断」の状態に設定し、メモやレビューを書いたり、タグを付けたり、共有可能なコレクションを作成したりできます。共有カタログではアイテムをワンクリックで登録でき、Goodreads、IMDB、MusicBrainz、Steamなどの外部サイトへのリンクもまとめて掲載できます。

ソーシャル機能では、Takahēサーバーをベースに拡張したActivityPub実装を通じて、NeoDBの各インスタンスがFediverse上で連合します。Mastodon系またはBlueskyのアカウントでログインし、ソーシャルグラフをインポートすることもできます。また、ATProto PDSにレコードを保存し、ユーザーのフィードに投稿を公開します。MastodonやPleromaのアカウントをフォローして交流できるほか、Mastodon互換APIにより、ほとんどのMastodonアプリを利用できます。

プロジェクトはneodb.socialで公開インスタンスを運営しているほか、自分でホストするためのインストールガイドも提供しています。OpenAPI仕様付きのRESTful API、データのインポートとエクスポート、複数言語にも対応しています。

主な機能

  • 01本、映画、テレビ、音楽、ゲーム、ポッドキャスト、舞台公演を、ステータスや評価、レビューとともに記録できます。
  • 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は、本、映画、テレビ番組、音楽アルバム、ゲーム、ポッドキャスト、舞台公演などのカルチャー作品について、コレクションやレビュー、評価を管理できるセルフホスト型サーバーです。アイテムを「ウィッシュリスト」「進行中」「完了」「中断」の状態に設定し、メモやレビューを書いたり、タグを付けたり、共有可能なコレクションを作成したりできます。共有カタログではアイテムをワンクリックで登録でき、Goodreads、IMDB、MusicBrainz、Steamなどの外部サイトへのリンクもまとめて掲載できます。
neodb は無料で使えますか?ライセンスは?
neodb は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
neodb は今もメンテナンスされていますか?
活発にメンテナンス中。neodb の最終コミットは 2026年11月5日 です。
neodb は何に使えますか?
レビューやタグを添えて、本、番組、ゲームの個人ログを管理する。 カルチャー作品のレビューを共有するグループ向けに、プライベートまたはコミュニティ用インスタンスを運用する。 NeoDB APIを利用し、FediverseやBlueskyと連携するアプリを開発する。 Goodreads、Letterboxd、Doubanから読書リストや視聴リストを移行する。
neodb のインストール方法は?
READMEにリンクされているインストールガイドを読み、自分のインスタンスをホストする または、NeoDBのサーバーページに掲載されている既存の公開サーバーに参加する
neodb はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/neodb-social/neodb

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト