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.