• Stars
    star
    187
  • Rank 205,384 (Top 5 %)
  • Language
    C#
  • Created over 3 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Douban metadata provider for Jellyfin

Open Douban plugin for Jellyfin

This plugin amis to scrape Douban media informations for your self-hosted Jellyfin server, which relies on the project of https://github.com/caryyu/douban-openapi-server that uses Web Spider technology crawling public sites without any AuthN/AuthZ setup, however, this approach could be prevented by its Rate-Limiting mechanism of a certain period of time unable to visit.

Note: This project initially comes from https://github.com/Libitum/jellyfin-plugin-douban, but both can coexist in the same Jellyfin server

Discussion

#jellyfin-odb:matrix.org

Install Plugin

Versions Comparison

  • Plugin Version 1.x.x is for Jellyfin 10.7.x and ONLY supports 10.7.0-rc3 and above
  • Plugin Version 2.x.x is for Jellyfin 10.8.x and ONLY supports 10.8.0-alpha1 and above

Automatically:

Manually:

dotnet build Jellyfin.Plugin.OpenDouban

Move Jellyfin.Plugin.OpenDouban.dll to <jellyfin_config>/plugins/Jellyfin.Plugin.OpenDouban

Note: Don't forget the folder of plugins/Jellyfin.Plugin.OpenDouban, otherwise, Jellyfin won't load

Docker Compose Reference

version: "2"
services:
  doubanos:
    image: caryyu/douban-openapi-server:latest
    container_name: doubanos
    network_mode: "host"
    restart: "unless-stopped"

  jellyfin:
    image: jellyfin/jellyfin:10.7.5
    container_name: jellyfin
    user: <uid>:<gid>
    network_mode: "host"
    volumes:
      - <path>/jellyfin-config:/config
      - <path>/jellyfin-cache:/cache
      - <path>/media:/media
    restart: "unless-stopped"

About deploy-exec

the deploy-exec script can be debugged by the following method:

docker run --rm -v $(pwd):/app -e SSH_PRIVKEY_GITHUB=$SSH_PRIVKEY_GITHUB -e SSH_PRIVKEY_GITEE=$SSH_PRIVKEY_GITEE -e TRAVIS_TAG=v1.0.3 --workdir /app caryyu-ubuntu:16.04 bash /app/deploy-exec

ubuntu should have git/jq/md5deep/zip installed

Buy Me A Coffee

More Repositories

1

excel2pdf

An easy way to convert Excel to PDF by Java code based on Apache POI and itextpdf. 利用 JAVA 编写把 Excel 转 PDF 解决方案,依赖POI与IText库的实现。
Java
205
star
2

jellyfin-plugin-maxsubtitle

一个 Jellyfin 中文字幕插件(未来可以不局限中文)
C#
75
star
3

douban-openapi-server

A Douban API server that provides an unofficial APIs for media information gathering
Python
66
star
4

javashop

社区开源版本JAVA B2C/CMS 系统,适合二次开发;An Community Open Source B2C/CMS system based on Java, Suitable for twice development.
JavaScript
27
star
5

maxsubtitle-openapi-server

一个简易的字幕接口服务端,主要利用爬虫进行结构化数据处理并暴露接口出来给各方平台接入使用
Go
21
star
6

spring-embedded-redis-server

A tiny redis embedded server fully integrated with Spring and Spring Boot, Only for testing or debugging.
Java
14
star
7

jellyfin-plugin-repo

Caryyu's Jellyfin Plugin Repositories
11
star
8

selenium-chrome

3
star
9

ddns-client

DDNS Client 是一个运行在用户机上的 Dynamic DNS 客户端更新器,主要原理是利用 DDNS 提供商所支持的 HTTP/HTTPS 域名解析修改链接来定时对本地路由的外网动态 IP 地址进行更新,这样我们就不用担心本地动态 IP 地址的问题了。 DDNS Client is a client or an updater for Dynamic DNS that running on the user computer, The principle is using modifiable HTTP/HTTPS URL of DDNS Provider to periodically update specific domain matching to dynamic public ip address of the local router , so there will be no longer worry about the dynamic public ip problems.
Shell
3
star
10

caryyu.github.io

HTML
2
star
11

RAP-Docker

基于官方v0.14.3制作的Docker容器,有什么问题请在Issue提出来,谢谢!
2
star
12

csdn-openapi

(非官方)一个封装 CSDN 接口的 Java 第三方程序,目前支持的功能参考下面的列表,有兴趣的有伙伴可以一起追加维护哈!😄
Java
2
star
13

bteye

This project is a tampermonkey-based plugin that aims to aggregate the internet BitTorrent resources and apply to some kinds of interesting media-information-ranked sites, such as Douban(豆瓣)
JavaScript
2
star
14

spring-security-saml2-onelogin

Java
1
star
15

selenium-recorder

Java
1
star
16

xpack-license-modifier

Java
1
star
17

clock

利用JS与HTML5的Canvas绘制的一个闹钟例子。
JavaScript
1
star
18

auto-testing-demo

自动化测试入门教程(Maven + TestNG + Selenium)
Java
1
star
19

springmvc-fileuploading

如何使用 Spring MVC 进行单文件与多文件上传的三种情况
Java
1
star