LogoRodel Reader

Storage Settings

Library management, data storage and log configuration

Rodel Reader's storage settings are located in SettingsGeneral Settings, consisting mainly of library path management and log configuration.

Library Path

Library Path Settings

Library path settings show the current library location and provide two operations:

OperationDescription
Open in File ExplorerOpen library directory in Windows Explorer
Switch LibraryReturn to startup page to select or create a library

Library Directory Structure

Each library contains the following structure:

Library Directory/
├── registry.db              # Service registry (core file)
├── secrets.db               # Secrets storage (API credentials, etc.)
├── Books/
│   └── <ServiceID>/
│       ├── books.db         # Book metadata
│       ├── covers/          # Cover images
│       └── files/           # Book files
├── Mangas/
│   └── <ServiceID>/
│       ├── mangas.db        # Comic metadata
│       ├── covers/          # Cover images
│       └── files/           # Comic files
└── Aggregator/
    └── <ServiceID>/
        ├── registry.db      # Data source registry
        └── datasources/     # Storage for each data source

Tip

  • registry.db is the library's core file, containing registration info for all service instances
  • Each service instance has its own subdirectory, using service ID as folder name
  • RSS and podcast services share the Aggregator directory

Switching Libraries

Switch Library

After clicking the switch library button, the app returns to the startup page:

  1. Select Open Existing Library to switch to another library directory
  2. Select Create New Library to create a brand new library

Note

Switching libraries does not delete current library data. You can switch back anytime.

Data Backup

Rodel Reader uses SQLite databases to store all data. Backup methods:

Manual Backup

  1. Click Open in File Explorer in settings
  2. Copy the entire library directory to a backup location
  3. To restore, place the backup directory back or use "Open Existing Library" pointing to backup location

Key Files

FileContentImportance
registry.dbService registration infoMust backup
secrets.dbAPI keys and credentialsBackup if using sync services
*/books.dbBook metadata and reading progressRecommended backup
*/mangas.dbComic metadata and reading progressRecommended backup
*/covers/Cover imagesOptional (can be regenerated)
*/files/Locally stored filesBackup as needed

Log Settings

Log Settings

Log settings help troubleshoot issues and monitor app status:

Log Level

LevelDescriptionUse Case
VerboseRecord everythingDeep debugging
DebugRecord debug infoDevelopment debugging
InformationRecord general infoDaily use (default)
WarningRecord warnings and errors onlyLow storage needs
ErrorRecord errors onlyMinimal logging
FatalRecord fatal errors onlyExtreme cases

Tip

For daily use, keep the "Information" level. For troubleshooting, temporarily switch to "Debug" or "Verbose".

Log Retention Days

Set log file retention period (1-365 days). Log files exceeding retention period are automatically deleted.

Open Log Folder

Click this button to open the log directory in File Explorer. When contacting technical support, you can package and send log files.

Storage Cleanup

The app automatically cleans:

  • Orphaned service directories: Storage directories are automatically cleaned after deleting a service
  • Expired log files: Logs exceeding retention days are automatically deleted

Note

Automatic cleanup does not delete content in cover and file directories. To free up space, manually check these directories.

FAQ

Library file corrupted?

If registry.db is corrupted preventing library access:

  1. Try opening another library or create a new one
  2. Copy service subdirectories (e.g., Books/xxx/) from corrupted library to new library
  3. Create corresponding service types in new library
  4. Service data (books, progress, etc.) is preserved in subdirectory .db files

How to migrate to a new computer?

  1. Copy the entire library directory to new computer
  2. Install Rodel Reader
  3. On first launch, select Open Existing Library
  4. Select the copied library directory

Running out of storage space?

  1. Check files/ directory for local files, delete unnecessary content
  2. Reduce log retention days
  3. Consider moving library to a larger disk

On this page