The lib.itmens version of neodb https://lib.itinerariummentis.org
Find a file
2023-10-22 17:46:34 -04:00
.github more configurable 2023-10-22 17:46:34 -04:00
boofilsic more configurable 2023-10-22 17:46:34 -04:00
catalog enable multiple posts associate with one piece 2023-10-22 17:46:34 -04:00
common allow domain change but show warning if it is done after user creation 2023-10-22 17:46:34 -04:00
developer federated follow/block/mute 2023-10-22 17:46:34 -04:00
doc add dev tips for migration 2023-10-22 17:46:34 -04:00
journal minor code and doc fix 2023-10-22 17:46:34 -04:00
legacy fix unicode site name; add isort; split journal and users models 2023-08-10 11:37:29 -04:00
management fix lint with pyright 2023-08-11 09:03:51 -04:00
mastodon share to mastodon = reboost 2023-10-22 17:46:34 -04:00
misc allow domain change but show warning if it is done after user creation 2023-10-22 17:46:34 -04:00
neodb-takahe@8372701841 add profile(production|dev) to docker setup 2023-10-22 17:46:34 -04:00
social federated follow/block/mute 2023-10-22 17:46:34 -04:00
takahe minor code and doc fix 2023-10-22 17:46:34 -04:00
test_data fetch IMDB episode; generalize data model for episode comments; add tv episode comment 2023-06-19 21:34:23 -04:00
users allow domain change but show warning if it is done after user creation 2023-10-22 17:46:34 -04:00
.dockerignore add git rev and build date to docker image 2023-10-22 17:46:34 -04:00
.gitignore update docker configuration; pin pyright to a working version for now 2023-08-17 02:47:58 -04:00
.gitmodules add takahe as submodule 2023-10-22 17:46:34 -04:00
.pre-commit-config.yaml add takahe as submodule 2023-10-22 17:46:34 -04:00
docker-compose.yml more configurable 2023-10-22 17:46:34 -04:00
Dockerfile add git rev and build date to docker image 2023-10-22 17:46:34 -04:00
LICENSE switch to GPL as agreed with nicedb maintainer 2022-11-12 00:28:58 +00:00
manage.py add black as lint tool 2023-01-11 19:27:21 -05:00
neodb.env.example more configurable 2023-10-22 17:46:34 -04:00
pyproject.toml add takahe as submodule 2023-10-22 17:46:34 -04:00
README.md Update README.md 2023-08-20 12:44:42 -04:00
requirements-dev.txt takahe integration 2023-10-22 17:46:34 -04:00
requirements.txt remove opencc #346 2023-10-22 17:46:34 -04:00
SECURITY.md Create SECURITY.md 2022-09-22 16:31:32 -04:00

Boofilsic/NeoDB

Test Status

Boofilsic/NeoDB 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 the service free and open-sourced.

ko-fi

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
      • 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 * 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
    • link Fediverse account and import social graph
    • share collections and reviews to Fediverse and Twitter feed
    • ActivityPub support is under development, a pre-alpha version is available for developers as docker image
  • Other
    • i18n/language support are planned

Install

Please see doc/install.md

Bug Report

  • to file a bug for NiceDB, please create an issue here
  • to file a bug or request new features for NeoDB, please contact NeoDB on Fediverse or Twitter

Contribution

Sponsor

If you like this project, please consider sponsoring