Admin
Administrative operations (cleanup, maintenance)
📄️ Trigger orphan cleanup task
Enqueues a background task to scan and delete orphaned files
📄️ Delete orphaned files immediately (synchronous)
Scans for and deletes orphaned files immediately, returning
📄️ Get statistics about orphaned files
Scans the thumbnail and cover directories for files that don't have
📄️ Get combined PDF cache statistics
Returns statistics for both the on-disk rendered-page cache and the
📄️ Get PDFium handle cache statistics
Returns statistics about the in-memory open-document handle cache, including
📄️ Close every PDFium handle currently held in memory.
Forces a re-open on the next page request for any book that previously had
📄️ Evict a single book's PDFium handle from the in-memory cache.
No-op if the book has no cached handle. The next page request for that book
📄️ Clear the entire PDF page cache immediately (synchronous)
Deletes all cached rendered pages on disk. For selective cleanup based on
📄️ Trigger PDF page cache cleanup task
Enqueues a background task to clean up cached PDF pages older than
📄️ Get storage statistics for all plugins
Scans the plugins directory and returns file count and size per plugin.
📄️ Get storage statistics for a specific plugin
# Permission Required
📄️ Delete all storage files for a specific plugin
Removes the plugin's entire data directory. This is irreversible.