mirror of
https://github.com/jellyfin/jellyfin-plugin-bookshelf.git
synced 2024-11-23 05:39:51 +00:00
2d6e9ca15a
Bumps [sharpcompress](https://github.com/adamhathcock/sharpcompress) from 0.30.0 to 0.30.1. - [Release notes](https://github.com/adamhathcock/sharpcompress/releases) - [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.30...0.30.1) --- updated-dependencies: - dependency-name: sharpcompress dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.github | ||
Jellyfin.Plugin.Bookshelf | ||
.editorconfig | ||
.gitignore | ||
build.yaml | ||
Jellyfin.Plugin.Bookshelf.sln | ||
jellyfin.ruleset | ||
LICENSE | ||
README.md |
Jellyfin Bookshelf Plugin
Part of the Jellyfin Project
About
The Jellyfin Bookshelf plugin enables the collection of eBooks & AudioBooks, with the latter being able to be played through Jellyfin. This plugin uses Google Books as a Metadata provider.
Supported eBook file types:
- epub
- mobi
- cbz
- cbr
The following limitations apply:
- .cbr Comics tagged with ComicRacks ComicInfo format are partially supported. Any metadata within the comic book itself will be ignored while external metadata within a ComicInfo.xml file can be read.
- The Advanced Comic Book Format is not supported.
- The ComicBookInfo format is not supported. (Not to be confused with the ComicInfo.xml format from ComicRack)
Build & Installation Process
-
Clone this repository
-
Ensure you have .NET Core SDK setup and installed
-
Build the plugin with following command:
dotnet publish --configuration Release --output bin
- Place the resulting
Jellyfin.Plugin.Bookshelf.dll
file in a folder calledplugins/
inside your Jellyfin installation / data directory.