2021-10-22 - v1.6.0 - v1.6.1
requirements.txt
and optional-requirements.txt
- see issue calibre-web AttributeError: 'NoneType' object has no attribute 'exempt' #109 - thanks to @wanoo for the related PR2020-10-24 - v1.5.0
[WARNING]: Empty continuation line found in: ...
in Dockerfilelibutil-linux
to new util-linux-libs
- see issue Build failure in v1.4.1 #87requirements.txt
and optional-requirements.txt
- see issue Missing jsonschema in the docker image #90python2
to python3
<frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
gevent
where the issue was known: https://github.com/gevent/gevent/issues/1260
https://github.com/Technosoft2000/docker-calibre-web/releases/download/kindlegen/kindlegen_linux_2.6_i386_v2_9.tar.gz
to download Amazon kindlegen2020-04-12 - v1.4.1
[INFO] Launching Calibre-Web ...
Traceback (most recent call last):
File "/calibre-web/app/cps.py", line 34, in <module>
from cps import create_app
File "/calibre-web/app/cps/__init__.py", line 28, in <module>
from babel import Locale as LC
ImportError: No module named babel
2020-01-05 - v1.4.0
2019-12-20 - v1.3.3
Program library | Installed Version |
---|---|
Program library | Installed |
Flask_SimpleLDAP | Installed |
Sqlite | v3.28.0 |
Sqlalchemy | v1.3.12 |
Requests | v2.22.0 |
Iso 639 | v0.4.6 |
Flask | v1.1.1 |
Babel | v2.7.0 |
Flask Login | v0.4.1 |
Unidecode | Installed |
Flask Principal | v0.4.0 |
WebServer Gevent | v1.4.0 |
pytz | 2019.3 |
Jinja2 | v2.10.3 |
Werkzeug | v0.16.0 |
Python | 2.7.16 (default, May 6 2019, 19:35:26) [GCC 8.3.0] |
pySqlite | v2.6.0 |
Goodreads | Installed but shows (Not installed) |
lxml | v4.4.2.0 |
Image Magick | ImageMagick 6.9.10-69 Q16 x86_64 2019-10-29 https://imagemagick.org |
Wand Version | 0.5.8 |
PyPdf | v1.26.0 |
Comic_API | Installed but shows (Not installed) |
Pillow | v6.2.1 |
Calibre converter | ebook-convert (calibre 3.48.0) |
kindlegen | Amazon kindlegen(Linux) V2.9 build 1028-0897292 |
2019-04-18 - v1.3.2
Program library | Installed Version |
---|---|
Sqlite | v3.26.0 |
lxml | v4.3.3.0 |
Requests | v2.21.0 |
Image Magick | ImageMagick 6.9.10-10 Q16 x86_64 2019-04-18 https://www.imagemagick.org |
kindlegen | Amazon kindlegen(Linux) V2.9 build 1028-0897292 |
Flask | v1.0.2 |
Babel | v2.6.0 |
pytz | v2019.1 |
PyPdf | v1.26.0 |
pySqlite | v2.6.0 |
Iso 639 | v0.4.5 |
Python | 2.7.15 (default, Jan 24 2019, 16:32:39) [GCC 8.2.0] |
Sqlalchemy | v1.3.3 |
Jinja2 | v2.10.1 |
Wand Version | 0.5.2 |
Calibre converter | ebook-convert (calibre 3.40.1) |
Werkzeug | v0.15.2 |
Gevent | v1.4.0 |
Flask Login | v0.4.1 |
Flask Principal | v0.4.0 |
2019-02-24 - v1.3.1
2019-02-17 - v1.3.0
policy.xml
with <policy domain="coder" rights="read" pattern="PDF" />
as described at issue #789 Uploading PDF results in Calibre Web restarting [Docker]
policy.xml
with docker exec -it calibre-web cat /etc/ImageMagick-6/policy.xml
Program library | Installed Version |
---|---|
Sqlite | v3.26.0 |
lxml | v4.3.1.0 |
Requests | v2.21.0 |
Image Magick | ImageMagick 6.9.10-10 Q16 x86_64 2019-02-17 https://www.imagemagick.org |
kindlegen | Amazon kindlegen(Linux) V2.9 build 1028-0897292 |
Flask | v1.0.2 |
Babel | v2.6.0 |
pytz | v2018.9 |
PyPdf | v1.26.0 |
pySqlite | v2.6.0 |
Iso 639 | v0.4.5 |
Python | 2.7.15 (default, Jan 24 2019, 16:32:39) [GCC 8.2.0] |
Sqlalchemy | v1.2.18 |
Jinja2 | v2.10 |
Wand Version | 0.5.1 |
Calibre converter | ebook-convert (calibre 3.39.1) |
Werkzeug | v0.14.1 |
Gevent | v1.4.0 |
Flask Login | v0.4.1 |
Flask Principal | v0.4.0 |
2018-09-09 - v1.2.3
ebook-convert
Program library | Installed Version |
---|---|
Sqlite | v3.24.0 |
lxml | v4.2.4.0 |
Image Magick | ImageMagick 6.9.10-10 Q16 x86_64 2018-08-15 https://www.imagemagick.org |
kindlegen | Amazon kindlegen(Linux) V2.9 build 1028-0897292 |
Flask | v1.0.2 |
Babel | v2.6.0 |
PyPdf | v1.26.0 |
pySqlite | v2.6.0 |
Python | 2.7.15 (default, May 10 2018, 21:00:22) [GCC 6.4.0] |
Sqlalchemy | v1.2.11 |
Iso 639 | v0.4.5 |
Calibre converter | ebook-convert (calibre 3.31.0) |
Requests | v2.19.1 |
Gevent | v1.3.6 |
Flask Login | v0.4.1 |
Flask Principal | v0.4.0 |
ebook-convert
supports the following target formats:
EPUB, AZW3, MOBI, DOCX, FB2, HTMLZ, LIT, LRF, PDB, PDF, PMLZ, RB, RTF, SNB, TCR, TXT, TXTZ, ZIP
see also at https://manual.calibre-ebook.com/generated/en/ebook-convert.html
2018-08-28 - v1.2.2
Program library | Installed Version |
---|---|
Sqlite | v3.24.0 |
lxml | v4.2.4.0 |
Image Magick | ImageMagick 6.9.10-10 Q16 x86_64 2018-08-15 https://www.imagemagick.org |
kindlegen | Amazon kindlegen(Linux) V2.9 build 1028-0897292 |
Flask | v1.0.2 |
Babel | v2.6.0 |
PyPdf | v1.26.0 |
pySqlite | v2.6.0 |
Python | 2.7.15 (default, May 10 2018, 21:00:22) [GCC 6.4.0] |
Sqlalchemy | v1.2.11 |
Iso 639 | v0.4.5 |
Calibre converter | ebook-convert (calibre 3.30.0) |
Gevent | v1.3.6 |
Requests | v2.19.1 |
Flask Login | v0.4.1 |
Flask Principal | v0.4.0 |
2018-08-21 - v1.2.1
ebook-convert
didn't worked correct,
therefore changed the internal Calibre path from /opt/calibre/bin
to /opt/calibre
;
thanks to @bodybybuddha and @adocampo for testing and finding a solution for this issue;
see for details at issue #28 Integrate ebook-converter (calibre binaries)
worker.py
so that the call of ebook-convert
works sucessfully from the Calibre-Web UI too, thanks/calibre-web/app/vendor/kindlegen
and at About you will see then kindlegen Amazon kindlegen(Linux) V2.9 build 1028-0897292
/opt/calibre/ebook-convert
and at About you will see then Calibre converter ebook-convert (calibre 3.29.0)
2018-08-15 - v1.2.0
/calibre-web/app/vendor/kindlegen
and at About you will see then kindlegen Amazon kindlegen(Linux) V2.9 build 1028-0897292
/opt/calibre/bin/ebook-convert
and at About you will see then Calibre converter ebook-convert (calibre 3.29.0)
-v /volume1/docker/apps/calibre-web/app:/calibre-web/app
then you'll get the following issue at startup[INFO] Checkout the latest Calibre-Web version ...
[INFO] Autoupdate is active, try to pull the latest sources for Calibre-Web ...
[INFO] ... current git status is
fatal: not a git repository (or any parent up to mount point /calibre-web)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
[INFO] ... pulling sources
fatal: not a git repository (or any parent up to mount point /calibre-web)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
[INFO] ... git status after update is
fatal: not a git repository (or any parent up to mount point /calibre-web)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
To solve the issue delete the old files at -v /volume1/docker/apps/calibre-web/app:/calibre-web/app
before you create and start the container.
Program library | Installed Version |
---|---|
Sqlite | v3.24.0 |
lxml | v4.2.4.0 |
Image Magick | ImageMagick 6.9.10-10 Q16 x86_64 2018-08-15 https://www.imagemagick.org |
kindlegen | Amazon kindlegen(Linux) V2.9 build 1028-0897292 |
Flask | v1.0.2 |
Babel | v2.6.0 |
PyPdf | v1.26.0 |
pySqlite | v2.6.0 |
Python | 2.7.15 (default, May 10 2018, 21:00:22) [GCC 6.4.0] |
Sqlalchemy | v1.2.10 |
Iso 639 | v0.4.5 |
Gevent | v1.3.5 |
Requests | v2.19.1 |
Flask Login | v0.4.1 |
Flask Principal | v0.4.0 |
2018-04-14 - v1.1.11
-v /calibre-web/app
- local path for Calibre Web application files
-v /calibre-web/kindlegen
- local path for Calibre Web kindlegen application-v /calibre-web/app
if you want to use Google Driverequirements
and optional requirements
at dockerfile according to
/calibre-web/kindlegen
and is not directly included in the image anymoreapp.db
, gdrive.db
and kindlegen
is changed from root to the calibre user & groupExample:
docker create --name=calibre-web --restart=always \
-v /volume1/books/calibre:/books \
-v /volume1/docker/apps/calibre-web/app:/calibre-web/app \
-v /volume1/docker/apps/calibre-web/config:/calibre-web/config \
-v /volume1/docker/apps/calibre-web/kindlegen:/calibre-web/kindlegen \
-e PGID=65539 -e PUID=1029 \
-p 8083:8083 \
technosoft2000/calibre-web
2017-11-04 - v1.1.10
app.db
and gdrive.db
will be stored;
be aware that metadata.db
will be still stored at the books directory which is required by the original Calibre application-v <your Calibre Web config folder>:/calibre-web/config
and -e USE_CONFIG_DIR=true
to setup the configuration directory2017-10-30 - v1.1.9
[INFO] Docker image version: 1.1.9
[INFO] Alpine Linux version: 3.6.2
[WARNING] A group with id 0 exists already [in use by root] and will be modified.
[WARNING] The group root will be renamed to calibre
[WARNING] A user with id 0 exists already [in use by root].
[WARNING] Create user calibre with temporary user id 999.
[WARNING] Assign non-unique user id 0 to created user calibre
...
2017-09-10 - v1.1.8
vendor
directory is available and create it if needed;
this bugfix is needed because the default vendor
directory was removed from the janeczku/calibre-web sources - see https://github.com/janeczku/calibre-web/commit/b494b6b62af5aaa79d22b3cb80afc5420b6de621
kindlegen
symlink works again and is usable at Calibre Web
2017-08-19 - v1.1.7
unidecode
to required dependencys - see also at janeczku/calibre-web
issue Transliteration of folders and filenames
metadata.db
and metadata_db_prefs_backup.json
to support the case that the container can be started without an already existing Calibre library - see also at issue #8 metadata.db
2017-07-29 - v1.1.6
calibre-web.log
;
Alpine 3.6 delivers already ImageMagick 7 which isn't supported by Wand yet, due this ImageMagick 6 has to be compiled from source.
See also at https://github.com/dahlia/wand/issues/287
calibre-web.log
2017-07-29 - v1.1.5
2017-07-23 - v1.1.4
2017-06-03 - v1.1.3
/books
to know if symlinks can be created2017-05-28 - v1.1.2
vendor
directoryMAGICK_HOME
- defines the ImageMagick home especially for Wandimagemagick-doc
and imagemagick-dev
2017-03-21 - v1.1.1
2017-03-20 - v1.1.0
2017-03-11 - v1.0.0
technosoft2000/alpine-base:3.5-1.0.0
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。