Cover not available
Is there an existing issue for this?
- [X] I have searched the existing issues
Current Behavior
Calibre-Web-Latest: Since a few days in most of my books the "Cover is not available" anymore. For a few books, however, the cover is still there. If I change the title of one of the existing books in the desktop version of Calibre and save it, the cover of the book in question suddenly reappears in Calibre-Web. It would be a workaround, but with several 1000 books it would be tedious work ;-)
Expected Behavior
All covers should be availaible as it was a few days before.
Steps To Reproduce
Synology
Environment
- OS:WIN 11
- How docker service was installed: Synology
CPU architecture
x86-64
Docker creation
docker run -d --name=calibre-web \
-p 8083:8083 \
-e PUID=xxxx \
-e PGID=xxxx \
-e TZ=Europe/Vienna \
-e DOCKER_MODS=linuxserver/calibre-web:calibre \
-e OAUTHLIB_RELAX_TOKEN_SCOPE=1 \
-v /volume1/Library:/config \
-v /volume1:/Library \
--restart always \
linuxserver/calibre-web
Container logs
<!DOCTYPE html>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style>h2{text-align:center;}table{width:95%;border-collapse:collapse;}table,th,td{border:1px solid black;}td{white-space:nowrap;text-align:left;}</style>
</head>
<body>
<h2></h2>
<table>
<tr>
<th>Stufe</th><th>Uhrzeit</th><th>Benutzer</th><th>Ereignis</th></tr>
<tr><td>Information</td><td>2020/05/26 21:05:33</td><td>gerhard</td><td>Add image from docker.io/jenkler/console:latest</td></tr>
<tr><td>Information</td><td>2020/05/26 21:09:14</td><td>gerhard</td><td>Create container Console.</td></tr>
<tr><td>Information</td><td>2020/05/26 21:09:14</td><td>gerhard</td><td>Console connect to network bridge.</td></tr>
<tr><td>Information</td><td>2020/05/26 21:09:16</td><td>gerhard</td><td>Start container Console.</td></tr>
<tr><td>Information</td><td>2020/05/26 21:27:00</td><td>gerhard</td><td>Stop container Console.</td></tr>
<tr><td>Information</td><td>2020/05/26 21:27:14</td><td>gerhard</td><td>Stop container Console.</td></tr>
<tr><td>Information</td><td>2020/05/26 21:27:15</td><td>gerhard</td><td>Delete container Console.</td></tr>
<tr><td>Information</td><td>2020/05/26 21:27:15</td><td>SYSTEM</td><td>Last message 'gerhard: Stop contai' repeated 1 times, suppressed by syslog-ng on Synology-Book</td></tr>
<tr><td>Information</td><td>2020/05/26 21:27:22</td><td>gerhard</td><td>Delete image jenkler/console:latest</td></tr>
<tr><td>Information</td><td>2020/05/26 21:59:52</td><td>gerhard</td><td>Stop container postgresql-redmine.</td></tr>
<tr><td>Information</td><td>2020/05/26 21:59:52</td><td>gerhard</td><td>Delete container postgresql-redmine.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:00:19</td><td>gerhard</td><td>Create container sameersbn-postgresql1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:00:19</td><td>gerhard</td><td>sameersbn-postgresql1 connect to network bridge.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:00:20</td><td>gerhard</td><td>Start container sameersbn-postgresql1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:00:32</td><td>gerhard</td><td>Create container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:00:32</td><td>gerhard</td><td>sameersbn-redmine1 connect to network bridge.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:00:35</td><td>gerhard</td><td>Start container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:01:27</td><td>gerhard</td><td>Start container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:02:06</td><td>gerhard</td><td>Start container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:02:16</td><td>gerhard</td><td>Start container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:02:43</td><td>SYSTEM</td><td>Last message 'gerhard: Start conta' repeated 1 times, suppressed by syslog-ng on Synology-Book</td></tr>
<tr><td>Information</td><td>2020/05/26 22:02:43</td><td>gerhard</td><td>Start container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:04:02</td><td>gerhard</td><td>Start container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:05:21</td><td>gerhard</td><td>Start container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:05:32</td><td>gerhard</td><td>Stop container sameersbn-postgresql1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:05:57</td><td>gerhard</td><td>Start container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:06:13</td><td>gerhard</td><td>Stop container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:06:14</td><td>gerhard</td><td>Delete container sameersbn-redmine1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:06:19</td><td>gerhard</td><td>Stop container sameersbn-postgresql1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:06:20</td><td>gerhard</td><td>Delete container sameersbn-postgresql1.</td></tr>
<tr><td>Information</td><td>2020/05/26 22:06:53</td><td>gerhard</td><td>Delete image sameersbn/redmine:latest</td></tr>
<tr><td>Information</td><td>2020/05/26 22:07:04</td><td>gerhard</td><td>Delete image sameersbn/postgresql:9.6-4</td></tr>
<tr><td>Information</td><td>2022/08/04 22:06:39</td><td>gerhard</td><td>Start container aptalca-docker-rdp-calibre1.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:11:14</td><td>gerhard</td><td>Stop container aptalca-docker-rdp-calibre1.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:12:04</td><td>gerhard</td><td>Add image from docker.io/linuxserver/calibre:latest</td></tr>
<tr><td>Information</td><td>2022/08/04 22:15:42</td><td>gerhard</td><td>Add image from docker.io/linuxserver/calibre-web:latest</td></tr>
<tr><td>Information</td><td>2022/08/04 22:28:29</td><td>gerhard</td><td>Create container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:28:29</td><td>gerhard</td><td>calibre connect to network docker_default.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:28:34</td><td>gerhard</td><td>Start container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:35:29</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:35:52</td><td>gerhard</td><td>Delete container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:42:37</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:42:58</td><td>gerhard</td><td>Delete container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:44:28</td><td>gerhard</td><td>Create container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:44:29</td><td>gerhard</td><td>calibre connect to network bridge.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:44:31</td><td>gerhard</td><td>Start container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:46:41</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:48:21</td><td>gerhard</td><td>Start container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:54:09</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:54:30</td><td>gerhard</td><td>Start container aptalca-docker-rdp-calibre1.</td></tr>
<tr><td>Information</td><td>2022/08/04 22:59:49</td><td>gerhard</td><td>Restart container aptalca-docker-rdp-calibre1.</td></tr>
<tr><td>Information</td><td>2022/08/04 23:02:05</td><td>gerhard</td><td>Stop container aptalca-docker-rdp-calibre1.</td></tr>
<tr><td>Information</td><td>2022/08/04 23:04:51</td><td>gerhard</td><td>Delete container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 23:26:22</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/04 23:27:26</td><td>gerhard</td><td>Delete container aptalca-docker-rdp-calibre1.</td></tr>
<tr><td>Information</td><td>2022/08/04 23:28:55</td><td>gerhard</td><td>Add image from docker.io/regueiro/calibre-server:latest</td></tr>
<tr><td>Error</td><td>2022/08/05 06:22:48</td><td>gerhard</td><td>Create container regueiro-calibre-server1 failed.</td></tr>
<tr><td>Error</td><td>2022/08/05 06:22:58</td><td>gerhard</td><td>Create container regueiro-calibre-server1 failed.</td></tr>
<tr><td>Information</td><td>2022/08/05 06:23:24</td><td>gerhard</td><td>regueiro-calibre-server1 connect to network bridge.</td></tr>
<tr><td>Error</td><td>2022/08/05 06:23:24</td><td>SYSTEM</td><td>Last message 'gerhard: Create cont' repeated 1 times, suppressed by syslog-ng on Synology-Book</td></tr>
<tr><td>Information</td><td>2022/08/05 06:23:24</td><td>gerhard</td><td>Create container regueiro-calibre-server1.</td></tr>
<tr><td>Information</td><td>2022/08/05 06:23:28</td><td>gerhard</td><td>Start container regueiro-calibre-server1.</td></tr>
<tr><td>Information</td><td>2022/08/05 06:39:29</td><td>gerhard</td><td>Stop container regueiro-calibre-server1.</td></tr>
<tr><td>Information</td><td>2022/08/05 06:40:01</td><td>gerhard</td><td>Delete container regueiro-calibre-server1.</td></tr>
<tr><td>Information</td><td>2022/08/05 06:40:13</td><td>gerhard</td><td>Delete image regueiro/calibre-server:latest</td></tr>
<tr><td>Information</td><td>2022/08/05 06:42:54</td><td>gerhard</td><td>Start container calibre.</td></tr>
<tr><td>Information</td><td>2022/08/05 17:20:34</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2022/10/03 06:54:25</td><td>admin</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2022/10/03 06:54:33</td><td>admin</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2022/10/20 13:09:43</td><td>admin</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2022/10/20 13:09:51</td><td>admin</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2022/11/20 06:43:56</td><td>gerhard</td><td>Add image from docker.io/linuxserver/booksonic:latest</td></tr>
<tr><td>Error</td><td>2022/11/20 06:47:01</td><td>gerhard</td><td>Create container booksonic failed: {"message":"invalid volume specification: '/volume1/audiobooks::rw': invalid mount config for type \"bind\": field Target must not be empty"}.</td></tr>
<tr><td>Error</td><td>2022/11/20 06:49:38</td><td>gerhard</td><td>Create container booksonic failed: {"message":"invalid volume specification: '/volume1/audiobooks::rw': invalid mount config for type \"bind\": field Target must not be empty"}.</td></tr>
<tr><td>Information</td><td>2022/11/20 06:59:52</td><td>gerhard</td><td>Delete image aptalca/docker-rdp-calibre:latest</td></tr>
<tr><td>Information</td><td>2022/11/20 07:00:08</td><td>gerhard</td><td>Delete image linuxserver/booksonic:latest</td></tr>
<tr><td>Information</td><td>2022/11/20 07:26:35</td><td>gerhard</td><td>Add image from docker.io/linuxserver/booksonic:latest</td></tr>
<tr><td>Error</td><td>2022/11/20 07:28:37</td><td>gerhard</td><td>Create container booksonic failed: {"message":"invalid volume specification: '/volume1/docker/booksonic::rw': invalid mount config for type \"bind\": field Target must not be empty"}.</td></tr>
<tr><td>Information</td><td>2022/11/20 07:30:17</td><td>gerhard</td><td>Create container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 07:30:17</td><td>gerhard</td><td>booksonic connect to network bridge.</td></tr>
<tr><td>Information</td><td>2022/11/20 07:30:19</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 07:54:13</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 07:54:25</td><td>gerhard</td><td>Delete container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 07:55:16</td><td>gerhard</td><td>booksonic connect to network bridge.</td></tr>
<tr><td>Information</td><td>2022/11/20 07:55:16</td><td>gerhard</td><td>Create container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 07:55:19</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 21:10:29</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 21:10:39</td><td>gerhard</td><td>Delete container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 21:11:30</td><td>gerhard</td><td>Create container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/20 21:11:31</td><td>gerhard</td><td>booksonic connect to network bridge.</td></tr>
<tr><td>Information</td><td>2022/11/20 21:11:33</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 05:46:19</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 05:46:30</td><td>gerhard</td><td>Delete container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 05:52:14</td><td>gerhard</td><td>Create container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 05:52:14</td><td>gerhard</td><td>booksonic connect to network bridge.</td></tr>
<tr><td>Information</td><td>2022/11/21 05:52:18</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:18:28</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:20:24</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:22:58</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:23:21</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:24:14</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:24:36</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:46:23</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:47:05</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:49:11</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2022/11/21 20:50:41</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2023/02/14 05:53:22</td><td>admin</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2023/02/14 05:53:33</td><td>admin</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2023/02/14 05:53:40</td><td>admin</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2023/03/18 10:47:06</td><td>admin</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2023/04/18 05:51:59</td><td>admin</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2023/04/18 05:52:06</td><td>admin</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2023/05/07 15:14:48</td><td>admin</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2023/06/18 06:21:05</td><td>admin</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2023/06/18 06:21:12</td><td>admin</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2023/06/18 06:25:43</td><td>admin</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2023/06/29 18:02:18</td><td>admin</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2023/06/29 18:02:27</td><td>admin</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2023/07/14 20:35:18</td><td>admin</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2023/08/25 14:04:27</td><td>admin</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2023/08/25 14:04:34</td><td>admin</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2023/09/09 06:38:39</td><td>admin</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2024/01/05 08:48:56</td><td>admin</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2024/03/25 06:18:04</td><td>gerhard</td><td>Restart container calibre.</td></tr>
<tr><td>Information</td><td>2024/03/25 06:18:04</td><td>gerhard</td><td>Restart container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/25 06:18:05</td><td>gerhard</td><td>Restart container booksonic.</td></tr>
<tr><td>Information</td><td>2024/03/25 18:26:03</td><td>admin</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2024/03/26 21:43:15</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2024/03/27 15:00:07</td><td>gerhard</td><td>Restart container calibre.</td></tr>
<tr><td>Information</td><td>2024/03/27 15:00:52</td><td>gerhard</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/27 15:08:07</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2024/03/27 15:09:37</td><td>gerhard</td><td>Clear container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/27 15:09:51</td><td>gerhard</td><td>Start container calibre.</td></tr>
<tr><td>Information</td><td>2024/03/27 15:10:15</td><td>gerhard</td><td>Create container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/27 15:10:18</td><td>gerhard</td><td>calibre-web connect to network bridge.</td></tr>
<tr><td>Information</td><td>2024/03/27 15:10:48</td><td>gerhard</td><td>Start container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/27 16:23:29</td><td>gerhard</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2024/03/27 16:29:05</td><td>admin</td><td>Start container booksonic.</td></tr>
<tr><td>Information</td><td>2024/03/27 16:50:58</td><td>gerhard</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/27 16:51:44</td><td>gerhard</td><td>Delete container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:25:01</td><td>gerhard</td><td>Add image from docker.io/linuxserver/calibre-web:latest</td></tr>
<tr><td>Information</td><td>2024/03/29 06:26:13</td><td>gerhard</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:26:16</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:26:26</td><td>gerhard</td><td>Stop container booksonic.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:26:54</td><td>gerhard</td><td>Delete container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:27:06</td><td>gerhard</td><td>Delete image linuxserver/calibre-web:latest</td></tr>
<tr><td>Information</td><td>2024/03/29 06:27:54</td><td>gerhard</td><td>Add image from docker.io/linuxserver/calibre-web:latest</td></tr>
<tr><td>Information</td><td>2024/03/29 06:28:29</td><td>gerhard</td><td>Create container linuxserver-calibre1.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:28:30</td><td>gerhard</td><td>linuxserver-calibre1 connect to network bridge.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:28:35</td><td>gerhard</td><td>Start container linuxserver-calibre1.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:36:28</td><td>gerhard</td><td>Start container calibre.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:42:39</td><td>gerhard</td><td>Stop container linuxserver-calibre1.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:42:40</td><td>gerhard</td><td>Stop container calibre-web.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:42:41</td><td>gerhard</td><td>Stop container calibre.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:42:59</td><td>gerhard</td><td>Delete container linuxserver-calibre1.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:43:13</td><td>gerhard</td><td>Delete container calibre.</td></tr>
<tr><td>Information</td><td>2024/03/29 06:43:14</td><td>gerhard</td><td>Delete container calibre-web.</td></tr>
</table></body></html>
Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.
What's changed before this started happening?
On a side note I'd recommend structuring your data a bit differently;
-v /volume1/Library:/config \
-v /volume1:/Library \
Would easily allow confusion and things to be overwritten, especially if you accidentally bind another container to volume1.
Can you paste the output of docker logs calibre-web as well please
This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.
no response from OP; container setup in unsupported manner (using syno ui)
This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.