Skip to content

SinTan1729/jellyfin-autorefresh-new-releases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

maintainer-badge latest-release-badge license-badge

Jellyfin Autorefresh New Releases

This is a simple Go application to request refreshes for newly released items in Jellyfin, where some info is missing. Refreshes are requested if overview is missing, image is missing, or image is of low quality. Desired image height can be set in the config. Default value is 360.

It only works with episodes released in the last two days. It's mainly meant to work for episodes where TMDB doesn't have the information on release.

Installation

Installation from source

  1. Clone the repo.
git clone https://github.com/SinTan1729/jellyfin-autorefresh-new-releases
  1. Install.
cd jellyfin-autorefresh-new-releases
make install
  1. You can uninstall by running make uninstall.

Installation from AUR

Use the AUR package jellyfin-autorefresh-new-releases-bin.

Installation from LURE

This should (at least in theory) work for every distro, and should be similar to AUR in terms of experience.

  1. Install LURE from lure.sh.
  2. Add my personal repo to it.
lure addrepo -n SinTan1729 -u https://github.com/SinTan1729/lure-repo
  1. Install jellyfin-autorefresh-new-releases
lure in jellyfin-autorefresh-new-releases

Usage

Config will be loaded from $XDG_CONFIG_HOME/jellyfin-autorefresh-new-releases/config.json and should look like the following.

{
  "jellyfinURL": "<jellyfin-instance-uri>",
  "apiKey": "<api-key>",
  "desiredImageHeight": <height>
}

It's recommended that you use a local/internal URI for better performance.

With proper config in place, just run jellyfin-autorefresh. You may want to run it periodically using a cronjob or equivalent.

Notes

  • I haven't used any external packages, everything is written in pure Go, using the Go Standard Library. I'll try to keep it this way.

About

Get missing metadata for new releases in Jellyfin

Topics

Resources

License

Stars

Watchers

Forks