PostgreSQL Database Provider cover

Description

โœจ Features ๐Ÿ˜ PostgreSQL as native backend โ€” EF Core + Npgsql, no Jellyfin core changes required. ๐Ÿ” Case-insensitive search across display, original and sort titles; fast search uses a GIN trigram index (pg_trgm). ๐Ÿ”„ Bidirectional migration โ€” SQLite โ†’ PostgreSQL and PostgreSQL โ†’ SQLite without external tools. ๐Ÿฉบ Automatic health check at startup: diagnoses bloat, invalid indexes, drifted sequences and slow queries. ๐Ÿ›ก๏ธ Error prevention โ€” EF Core interceptors for upserts, logging, Android TV-safe UTC dates and invalid-sentinel repair. ๐Ÿ”ง Automatic optimization โ€” GIN indexes CONCURRENTLY, autovacuum tuning on critical tables. ๐Ÿ’พ Scheduled backups with pg_dump, optional ZIP compression and restore from the UI. ๐Ÿ” Private-schema host โ€” a reusable contract through which other plugins persist only their own data, without credentials or access to Jellyfin's public schema. ๐Ÿ“Š Database statistics โ€” total size, active connections and per-table metrics from the UI. ๐Ÿงช Read-only SQL console โ€” run diagnostic queries from the panel with 10 templates and history; any data-modifying statement is rejected. ๐Ÿ” One-click rollback to SQLite from the configuration tab.

Share this plugin

Embed Badge

Add this badge to your README to link back to your hub page:

Listed on JellyWatch Hub

Installation Instructions

In Jellyfin go to Dashboard โ†’ Advanced โ†’ Plugin repositories.

Click Add repository and use this URL:

https://raw.githubusercontent.com/BORNIOS/Jellyfin-Database-Providers-Postgres/main/manifest.json Save, go to Catalog, search PostgreSQL Database Provider and Install.

Restart Jellyfin when prompted.

Comments (0)

No comments yet. Be the first to share your thoughts!

NVMe VPS from โ‚ฌ7.90 per month. Great to self-host Jellyfin or Emby.

Get started with CorceLink

Details

PostgreSQL Database Provider

jellyfinby Jorge_Chvez 8
GitHub Stars 15
Approved
Submitted

Links

Website Visit

Similar Plugins

Stash

4005

Self-hosted media organizer for adult content with Jellyfin integration support.

AI Search

AI Search

2214

Ask your movie library a question, in your own words, and get real answers.

JellyfinEasyMetadataManager

1849

Desktop tool for managing and editing metadata in Jellyfin libraries.

ytdlp2STRM

1784

Streams YouTube, Twitch, and more via yt-dlp to Jellyfin using STRM files.