The lib.itmens version of neodb https://lib.itinerariummentis.org
Find a file
2024-07-27 03:23:08 -04:00
.github supports localized title 2024-07-13 18:16:44 -04:00
boofilsic enable Danish 2024-07-23 11:13:19 -04:00
catalog move cover download out of scrape() 2024-07-27 03:23:08 -04:00
common fix some 404 when external search result has no cover image 2024-07-17 23:00:47 -04:00
docs add a few more configurations 2024-07-17 01:22:51 -04:00
journal fix search for real 2024-07-19 08:34:19 -04:00
legacy migrate from django deprecation 2024-05-29 10:55:16 -04:00
locale enable Danish 2024-07-23 11:13:19 -04:00
mastodon fix a few edge cases 2024-07-23 10:50:12 -04:00
misc speed up docker restart 2024-05-09 11:22:29 -04:00
neodb-takahe@7ea6cb122c search title in site preferred locales if not in current locales 2024-07-14 10:26:56 -04:00
social fix icon and email content 2024-07-23 10:50:12 -04:00
takahe fix local icon url 2024-07-17 09:39:28 -04:00
test_data fix bangumi parser 2024-07-16 12:12:16 -04:00
users allow change some preference to during registration 2024-07-18 11:48:13 -04:00
.dockerignore mkdocs 2024-06-05 22:05:22 -04:00
.gitignore tweak mark dialog 2024-05-29 21:36:27 -04:00
.gitmodules switch ActivityPub upstream from Takahe to Incarnator 2024-06-01 01:55:38 -04:00
.pre-commit-config.yaml mkdocs 2024-06-05 22:05:22 -04:00
compose.yml add a few more configurations 2024-07-17 01:22:51 -04:00
Dockerfile use rye 2024-06-04 23:32:50 -04:00
LICENSE switch to GPL as agreed with nicedb maintainer 2022-11-12 00:28:58 +00:00
manage.py minor ui tweak 2024-06-03 23:40:13 -04:00
mkdocs.yml simplify developer module 2024-06-10 17:36:45 -04:00
neodb.env.example update doc for NEODB_PREFERRED_LANGUAGES 2024-07-14 15:28:43 -04:00
pyproject.toml update pyright 2024-07-26 17:49:45 -04:00
README.md update doc and add NEODB_SEARCH_PEERS config 2024-07-05 21:20:30 -04:00
requirements-dev.lock update pyright 2024-07-26 17:49:45 -04:00
requirements.lock update django 2024-07-17 01:22:51 -04:00
SECURITY.md Create SECURITY.md 2022-09-22 16:31:32 -04:00

Tests Image GitHub Release Docker Pulls GitHub License

🧩 NeoDB

mark the things you love.

NeoDB (fka boofilsic) is an open source project and free service to help users manage, share and discover collections, reviews and ratings for culture products (e.g. books, movies, music, podcasts, games and performances) in Fediverse.

NeoDB.social and NiceDB are free instances hosted by volunteers. Your support is essential to keep these services free and open-sourced.

Kofi

Follow us on Fediverse or join our Discord community to share your ideas/questions/creations

Mastodon Discord

Features

  • Manage a shared catalog of books/movies/tv shows/music album/games/podcasts/performances
    • search or create catalog items in each category
    • one click create item with links to 3rd party sites:
      • Goodreads
      • IMDB
      • The Movie Database
      • Douban
      • Google Books
      • Discogs
      • Spotify
      • Apple Music
      • Bandcamp
      • Steam
      • IGDB
      • Bangumi
      • Board Game Geek
      • any RSS link to a podcast
  • Logged in users can manage their collections:
    • mark an item as wishlist/in progress/complete
    • rate and write reviews for an item
    • create tags for an item, either privately or publicly
    • create and share list of items
    • tracking progress of a list (e.g. personal reading challenges)
    • Import and export full user data archive
    • import list or archives from some 3rd party sites:
      • Goodreads reading list
      • Letterboxd watch list
      • Douban archive (via Doufen)
  • Social features:
    • view home feed with friends' activities
      • every activity can be set as viewable to self/follower-only/public
      • eligible items, e.g. podcasts and albums, are playable in feed
    • login with other Fediverse identity and import social graph
      • supported servers: Mastodon/Pleroma/Firefish/GoToSocial/Pixelfed/friendica/Takahē
    • login with Bluesky / ATProto identity and import social graph
    • login with threads.net (requires app verification by Meta)
    • share collections and reviews to Fediverse/Bluesky/Threads
  • ActivityPub support
    • NeoDB users can follow and interact with users on other ActivityPub services like Mastodon and Pleroma
    • NeoDB instances communicate with each other via an extended version of ActivityPub
    • NeoDB instances may share public rating and reviews with a default relay
    • implementation is based on Takahē server
  • Other
    • i18n: English, and Simp/Trad Chinese translation

Host your own instance

Please see docs/install.md

Contribution

Sponsor

If you like this project, please consider sponsoring