-
ComiXed-Docker Support Thread
How in the world do I get this to scrape from comicvine? I placed the comicvine jar in the database folder and then inside a folder called extensions. Restarted and still see nothing for a metadata source.
-
[Support] Audiobookshelf
I cannot get the webui to pull up anymore. Was working fine for months and now I get the error below in my latest logs: parameters: {} } promise: Promise { <rejected> Error at Database.<anonymous> (/app/node_modules/sequelize/lib/dialects/sqlite/query.js:185:27) at /app/node_modules/sequelize/lib/dialects/sqlite/query.js:183:50 at new Promise (<anonymous>) at Query.run (/app/node_modules/sequelize/lib/dialects/sqlite/query.js:183:12) at /app/node_modules/sequelize/lib/sequelize.js:315:28 at async Database.init (/app/server/Database.js:208:5) at async Server.init (/app/server/Server.js:159:5) at async Server.start (/app/server/Server.js:223:5) { name: 'SequelizeDatabaseError', parent: [Error: SQLITE_CANTOPEN: unable to open database file] { errno: 14, code: 'SQLITE_CANTOPEN', sql: 'ANALYZE' }, original: [Error: SQLITE_CANTOPEN: unable to open database file] { errno: 14, code: 'SQLITE_CANTOPEN', sql: 'ANALYZE' }, sql: 'ANALYZE', parameters: {} } } [2026-02-15 10:51:57.632] FATAL: [Server] Unhandled rejection: Error at Database.<anonymous> (/app/node_modules/sequelize/lib/dialects/sqlite/query.js:185:27) at /app/node_modules/sequelize/lib/dialects/sqlite/query.js:183:50 at new Promise (<anonymous>) at Query.run (/app/node_modules/sequelize/lib/dialects/sqlite/query.js:183:12) at /app/node_modules/sequelize/lib/sequelize.js:315:28 at async Database.init (/app/server/Database.js:208:5) at async Server.init (/app/server/Server.js:159:5) at async Server.start (/app/server/Server.js:223:5) { name: 'SequelizeDatabaseError', parent: [Error: SQLITE_CANTOPEN: unable to open database file] { errno: 14, code: 'SQLITE_CANTOPEN', sql: 'ANALYZE' }, original: [Error: SQLITE_CANTOPEN: unable to open database file] { errno: 14, code: 'SQLITE_CANTOPEN', sql: 'ANALYZE' }, sql: 'ANALYZE', parameters: {} } promise: Promise { <rejected> Error at Database.<anonymous> (/app/node_modules/sequelize/lib/dialects/sqlite/query.js:185:27) at /app/node_modules/sequelize/lib/dialects/sqlite/query.js:183:50 at new Promise (<anonymous>) at Query.run (/app/node_modules/sequelize/lib/dialects/sqlite/query.js:183:12) at /app/node_modules/sequelize/lib/sequelize.js:315:28 at async Database.init (/app/server/Database.js:208:5) at async Server.init (/app/server/Server.js:159:5) at async Server.start (/app/server/Server.js:223:5) { name: 'SequelizeDatabaseError', parent: [Error: SQLITE_CANTOPEN: unable to open database file] { errno: 14, code: 'SQLITE_CANTOPEN', sql: 'ANALYZE' }, original: [Error: SQLITE_CANTOPEN: unable to open database file] { errno: 14, code: 'SQLITE_CANTOPEN', sql: 'ANALYZE' }, sql: 'ANALYZE', parameters: {} } } Running in production mode. Options: CONFIG_PATH=/config, METADATA_PATH=/metadata, PORT=80, HOST=undefined, SOURCE=docker, ROUTER_BASE_PATH=/audiobookshelf [2026-02-15 10:51:57.419] INFO: === Starting Server === [2026-02-15 10:51:57.421] INFO: [Server] Init v2.32.1 [2026-02-15 10:51:57.421] INFO: [Server] Node.js Version: v20.19.6 [2026-02-15 10:51:57.421] INFO: [Server] Platform: linux [2026-02-15 10:51:57.421] INFO: [Server] Arch: x64 [2026-02-15 10:51:57.425] INFO: [Database] Initializing db at "/config/absdatabase.sqlite" [2026-02-15 10:51:57.452] INFO: [Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so [2026-02-15 10:51:57.452] INFO: [Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so [2026-02-15 10:51:57.452] INFO: [Database] Db supports unaccent and unicode foldings [2026-02-15 10:51:57.453] INFO: [Database] Db connection was successful [2026-02-15 10:51:57.459] INFO: [MigrationManager] Database is already up to date. [2026-02-15 10:51:57.584] INFO: [Database] Db initialized with models: user, session, apiKey, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare [2026-02-15 10:51:57.628] INFO: [Database] running ANALYZE
-
Booklore Template Support Thread
Would you be bale to explain how you did this? I cant seem to figure this out even with Googling.
-
Booklore Template Support Thread
This does not work for me at all. Using MariaDB. Is there a step by step guide for this?
-
[Support] JPDVM2014 Templates
How do I properly share my template?
-
[Support] JPDVM2014 Templates
I am unable to download any book on calibre-web-automated. I receive the following error everytime: Calibre-Web Automated 500 Internal Server Error The server encountered an internal error and was unable to complete your request. There is an error in the application. Traceback (most recent call last): File "/lsiopy/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/lsiopy/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/lsiopy/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "/lsiopy/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/calibre-web/cps/usermanagement.py", line 97, in decorated_view return login_required(func)(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/calibre-web/cps/cw_login/utils.py", line 296, in decorated_view return current_app.ensure_sync(func)(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/calibre-web/cps/web.py", line 131, in inner return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/app/calibre-web/cps/web.py", line 1251, in download_link return get_download_link(book_id, book_format, client) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/calibre-web/cps/helper.py", line 1116, in get_download_link return do_download_file(book, book_format, client, data1, headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/calibre-web/cps/helper.py", line 973, in do_download_file response = make_response(send_from_directory(filename, download_name + "." + book_format)) ~~~~~~~~~~~~~~^~~~~ TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
-
Mover no Longer Does Anything It is Supposed to in Unraid 7
Updated to Unraid 7 recently. I have a few shares set as Cache to Array upon invoking the mover. Now when I start the mover nothing gets moved off of the cache drive. I do not understand all these new mover filter settings. What is the secret to getting this to work? My cache drive is filling up quick!
-
Progress Window not showing during app install
Same issue here. Used to work fine. Now the progress screen just loads until the app in finished installing then it shows up.
-
libvirt.img is in-use, cannot mount
Still an issue in March of 2025 on Unraid 7. The above quoted suggestion made no difference.
-
Unraid flash drive now saying my license key is invalid
Update: Not sure why but it turns out that the moving around of my PCIe devices to different slots caused some sort of malfunction of either Unraid or my motherboard itself. I removed one of my USB pcie cards and all of a sudden everything just worked as normal. Hard to imagine it is a power issue as I have a 1000w psu but who knows.
-
Problem with Evdev passthrough of mouse with Unraid 7
Having the same issue. Any fix found yet? Keyboard evdev works fine. Noticed the mouse movement does not work but right and left clicking does which is odd.
-
Unraid flash drive now saying my license key is invalid
Rebooted my machine after swapping some pcie drives. Upon reboot I was greeted with an invalid/corrupt license key warning. Tried replacing the key on the same usb drive and it would not work. Moved over to a new drive as I thought the old one was just done for. Replaced the USB drive and thought I was good but I soon was greeted with the exact same error. What in the world is going on!? Both drives checked dine and had to errors to repair when sticking them in a Windows machine. I am at a loss and do not know where to turn at this point.
-
docker compose: Docker tab reports updates available after even after updating stack
Man I wish this bug would get fixed. End of 2024 and there is still no way to disable update checks on individual dockers which were made using the manual docker compose option. Could this be a fix for Unraid 7 maybe? Drives me crazy seeing these updates available all the time and then having to go through and update 1 by 1 as to not accidentally "update" the docker compose dockers.
-
Libvirt Error libvrt virQEMUFileOpenAs:11390 after a Forced Shutdown of VM
I was forced to force stop a VM. Now when I start it back up my usb devices are no longer working. I see the following error in the libvirt logs. Any idea what is causing this? text error warn system array login 2024-10-09 01:30:01.050+0000: 15982: info : libvirt version: 8.7.0 2024-10-09 01:30:01.050+0000: 15982: info : hostname: HanServe 2024-10-09 01:30:01.050+0000: 15982: error : virQEMUFileOpenAs:11390 : Failed to open file '/dev/nvme1n1': No such file or directory 2024-10-09 01:30:05.788+0000: 15982: error : virQEMUFileOpenAs:11390 : Failed to open file '/dev/nvme1n1': No such file or directory 2024-10-09 01:30:05.811+0000: 15982: error : virQEMUFileOpenAs:11390 : Failed to open file '/dev/nvme1n1': No such file or directory 2024-10-09 01:30:05.815+0000: 15984: error : virQEMUFileOpenAs:11390 : Failed to open file '/dev/nvme1n1': No such file or directory 2024-10-09 01:30:05.820+0000: 15986: error : virQEMUFileOpenAs:11390 : Failed to open file '/dev/nvme1n1': No such file or directory 2024-10-09 01:30:05.825+0000: 15985: error : virQEMUFileOpenAs:11390 : Failed to open file '/dev/nvme1n1': No such file or directory BTW I do not have a nvme1n1 device plugged in.
-
[Support] A75G Repo
Attempting to use the FreePBX Docker: Is there a trick to getting this to work? I downloaded this docker and and did not change any of the settings from default. It will not start for me at all. Was there something I was supposed to do or a setting I was supposed to change before starting this up?