Files

1.6 KiB

Grimmory on media-core

  • LAN URL: http://192.168.50.46:6060
  • Legacy evaluation library: /mnt/truenas/multimedia/books -> /books (read-only)
  • Clean library projection: /mnt/truenas/multimedia/grimmory/library -> /books-clean (read-only)
  • BookDrop: /mnt/truenas/multimedia/grimmory/staging -> /bookdrop
  • Catalog snapshots and review reports: /mnt/truenas/multimedia/grimmory/manifests
  • Rebuild state: /opt/media-core/appdata/grimmory-rebuild/catalog.sqlite3
  • Application data: /opt/media-core/appdata/grimmory/data
  • MariaDB data: /opt/media-core/appdata/grimmory/mariadb
  • Storage mode: NETWORK

This is a parallel evaluation deployment. BookOrbit remains on the legacy /mnt/truenas/multimedia/books tree, while Grimmory indexes a separately materialized Work -> Edition -> Asset projection. Only Grimmory's dedicated BookDrop is writable. Do not enable file rename, move, delete, or metadata write-back against /books during the evaluation.

Keep the existing Main Library at /books until the clean projection has been accepted. Create a second library at /books-clean with organization mode Book Per Folder, metadata source Prefer Sidecar, and folder watching disabled. Organization mode is immutable after library creation.

Set GRIMMORY_DB_PASSWORD and GRIMMORY_DB_ROOT_PASSWORD only in the Arcane project environment; do not commit their values.

Before an upgrade, dump the grimmory MariaDB database and back up /opt/media-core/appdata/grimmory/data. Image tags describe the release and the pinned OCI index digests are authoritative.