The lib.itmens version of neodb https://lib.itinerariummentis.org
Find a file
2023-12-29 22:27:28 -05:00
.github sync takahe db schema 2023-12-08 16:08:31 -05:00
boofilsic fix 500; fix NEODB-SOCIAL-1XT 2023-12-29 00:32:11 -05:00
catalog boost 2023-12-29 22:27:28 -05:00
common fix 500; fix NEODB-SOCIAL-1XT 2023-12-29 00:32:11 -05:00
developer add custom head 2023-12-01 18:11:04 -05:00
doc use neodb.env in non-docker installations 2023-12-03 11:41:41 -05:00
journal boost only once to relavent timeline 2023-12-29 22:27:28 -05:00
legacy fix unicode site name; add isort; split journal and users models 2023-08-10 11:37:29 -04:00
management add ability to sudo 2023-12-01 17:30:24 -05:00
mastodon wrapped (#425) 2023-12-22 23:59:48 -05:00
misc backword compatiblity for media urls 2023-12-10 20:29:10 -05:00
neodb-takahe@32b1175ae3 receive interaction 2023-12-27 17:45:19 -05:00
social return 405 properly 2023-12-25 17:28:30 -05:00
takahe boost 2023-12-29 22:27:28 -05:00
test_data fix bangumi, close #28 2023-10-31 04:32:11 -04:00
users move anonymous viewable to identity 2023-12-29 13:27:56 -05:00
webapp@bea95c1f82 Frontend API preflight support (#359) 2023-11-02 16:28:11 -04:00
.dockerignore use compose.yml 2023-10-22 17:46:34 -04:00
.gitignore add tips about compose.override.yml 2023-10-31 23:42:12 -04:00
.gitmodules Frontend API preflight support (#359) 2023-11-02 16:28:11 -04:00
.pre-commit-config.yaml add takahe as submodule 2023-10-22 17:46:34 -04:00
compose.yml fix 500; fix NEODB-SOCIAL-1XT 2023-12-29 00:32:11 -05:00
Dockerfile properly add version to package 2023-11-19 11:15:50 -05: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 fix deployment 2023-10-22 19:53:12 -04:00
pyproject.toml boost 2023-12-29 22:27:28 -05:00
README.md update release version to be pep-440 2023-11-30 18:38:59 -05:00
requirements-dev.txt send loguru to sentry 2023-12-08 02:55:15 -05:00
requirements.txt wrapped (#425) 2023-12-22 23:59:48 -05:00
SECURITY.md Create SECURITY.md 2022-09-22 16:31:32 -04:00

NeoDB

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 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
    • login with other Fediverse server account and import social graph
      • supported servers: Mastodon/Pleroma/Firefish/GoToSocial/Pixelfed/friendica/Takahē
    • share collections and reviews to Fediverse and Twitter feed
    • ActivityPub support is under active development
      • NeoDB users can interact with users on other ActivityPub services like Mastodon and Pleroma
      • NeoDB instances communicate via an extended version of ActivityPub
      • NeoDB instances may share public rating and reviews with relays
      • implementation is based on Takahē server
  • 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