Help with Initial Setup - Library file not being brought in #563
calsonicgtr
started this conversation in
General
Replies: 2 comments 1 reply
-
|
You bound your library db file to a directory, this:
Should be:
|
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Maybe you're not migrating from CW but I think you ought to set :/config to a valid empty path |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to run CWA on a Windows 11 server box I have using Docker Desktop. Having trouble getting my Calibre library to show up - initial log indicates that no library was detected and a blank one was created. My library folder is located on the C: drive of the server PC, and I have a network share drive setup to auto-injest into my Calibre instance. Am I doing this completely wrong?
Docker Compose File:
environment:
# Only change these if you know what you're doing
- PUID=1000
- PGID=1000
# Edit to match your current timezone https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
- TZ=America/Denver
# Hardcover API Key required for Hardcover as a Metadata Provider, get one here: https://docs.hardcover.app/api/getting-started/
- HARDCOVER_TOKEN=your_hardcover_api_key_here
# If your library is on a network share (e.g., NFS/SMB), disables WAL and chown to reduce locking/permission issues,
# and switches file watching to polling (more reliable on network mounts) instead of inotify.
# Accepts: true/false (default: false)
- NETWORK_SHARE_MODE=false
# If you want to force polling mode regardless of share type, set CWA_WATCH_MODE=poll
# - CWA_WATCH_MODE=poll
# Skip the automatic library detection/mount at startup. When enabled, the auto-library service will not run.
# Accepts: true/yes/1 to disable auto-mount (default: false)
# - DISABLE_LIBRARY_AUTOMOUNT=false
volumes:
# CW users migrating should stop their existing CW instance, make a copy of the config folder, and bind that here to carry over all of their user settings etc.
- /path/to/config/folder:/config
# This is an ingest dir, NOT a library one. Anything added here will be automatically added to your library according to the settings you have configured in CWA Settings page. All files placed here are REMOVED AFTER PROCESSING
- /Z:/"New Books":/cwa-book-ingest
# If you don't have an existing library, CWA will automatically create one at the bind provided here
- /C:/Users/calsonicgtr/"Calibre Library"/metadata.db:/calibre-library
# If you use calibre plugins, you can bind your plugins folder here to have CWA attempt to add them to it's workflow (WIP)
# If you are starting with a fresh install, you also need to copy plugins..\customize.py.json to the corresponding docker location (the config path above + .config/calibre/customize.py.json)
- /path/to/your/calibre/plugins/folder:/config/.config/calibre/plugins
ports:
# Change the first number to change the port you want to access the Web UI, not the second
- 8083:8083
restart: unless-stopped
Beta Was this translation helpful? Give feedback.
All reactions