Mount clean Grimmory library alongside legacy catalog
This commit is contained in:
@@ -1,7 +1,8 @@
|
|||||||
# Grimmory on media-core
|
# Grimmory on media-core
|
||||||
|
|
||||||
- LAN URL: `http://192.168.50.46:6060`
|
- LAN URL: `http://192.168.50.46:6060`
|
||||||
- Clean library projection: `/mnt/truenas/multimedia/grimmory/library` -> `/books` (read-only)
|
- 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`
|
- BookDrop: `/mnt/truenas/multimedia/grimmory/staging` -> `/bookdrop`
|
||||||
- Catalog snapshots and review reports: `/mnt/truenas/multimedia/grimmory/manifests`
|
- Catalog snapshots and review reports: `/mnt/truenas/multimedia/grimmory/manifests`
|
||||||
- Rebuild state: `/opt/media-core/appdata/grimmory-rebuild/catalog.sqlite3`
|
- Rebuild state: `/opt/media-core/appdata/grimmory-rebuild/catalog.sqlite3`
|
||||||
@@ -15,7 +16,12 @@ materialized Work -> Edition -> Asset projection. Only Grimmory's dedicated
|
|||||||
BookDrop is writable. Do not enable file rename, move, delete, or metadata
|
BookDrop is writable. Do not enable file rename, move, delete, or metadata
|
||||||
write-back against `/books` during the evaluation.
|
write-back against `/books` during the evaluation.
|
||||||
|
|
||||||
Create the first library at container path `/books`. Set
|
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
|
`GRIMMORY_DB_PASSWORD` and `GRIMMORY_DB_ROOT_PASSWORD` only in the Arcane
|
||||||
project environment; do not commit their values.
|
project environment; do not commit their values.
|
||||||
|
|
||||||
|
|||||||
@@ -31,11 +31,17 @@ services:
|
|||||||
bind:
|
bind:
|
||||||
create_host_path: false
|
create_host_path: false
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /mnt/truenas/multimedia/grimmory/library
|
source: /mnt/truenas/multimedia/books
|
||||||
target: /books
|
target: /books
|
||||||
read_only: true
|
read_only: true
|
||||||
bind:
|
bind:
|
||||||
create_host_path: false
|
create_host_path: false
|
||||||
|
- type: bind
|
||||||
|
source: /mnt/truenas/multimedia/grimmory/library
|
||||||
|
target: /books-clean
|
||||||
|
read_only: true
|
||||||
|
bind:
|
||||||
|
create_host_path: false
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /mnt/truenas/multimedia/grimmory/staging
|
source: /mnt/truenas/multimedia/grimmory/staging
|
||||||
target: /bookdrop
|
target: /bookdrop
|
||||||
|
|||||||
Reference in New Issue
Block a user