JellyUpdate is a plugin for Beets that allows you to manually update your Jellyfin library whenever there is a change in your Beets database.
-
Clone the repository:
git clone git@github.com:YR-ZR0/JellyUpdate.git
-
Install the plugin:
cd JellyUpdate pip install .
-
Enable the plugin in your Beets configuration file (
config.yaml
):plugins: jellyupdate jellyupdate: apikey: YOUR_JELLYFIN_API_KEY url: http://your.jellyfin.server secure: true
To manually trigger a Jellyfin library update, use the following command:
beet jupdate
JellyUpdate also listens for the events cli_exit
and database_change
to automatically update your Jellyfin library whenever there is a change in your Beets database.
apikey
: Your Jellyfin API key.url
: The URL of your Jellyfin server.secure
: Set tofalse
if your Jellyfin server uses a Self-signed certificate HTTPS, otherwisetrue
.
This project is licensed under the MIT License.