kunpeng9 / GTD2020-05-31

2020-05-31创建【将github的项目链接等放入滴答清单进行管理或者印象笔记等,实践证明都不可行,不好用,完全被搁置了】
The Unlicense
26 stars 5 forks source link

用于浏览、阅读和下载存储在 Calibre 数据库中的电子书的 Web 应用程序janeczku/calibre-web: Web app for browsing, reading and downloading eBooks stored in a Calibre database #79

Open kunpeng9 opened 3 years ago

kunpeng9 commented 3 years ago

Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.

Calibre-Web 是一个 web 应用程序,它为使用现有的 Calibre 数据库浏览、阅读和下载电子书提供了一个干净的界面。

This software is a fork of library and licensed under the GPL v3 License.

这个软件是库的一个分支,并根据 GPL v3 许可协议进行许可。

Features 功能

Quick start 快速启动

  1. Install dependencies by running 通过运行安装依赖项pip3 install --target vendor -r requirements.txt (python3.x) or (python3.x) 或者pip install --target vendor -r requirements.txt (python2.7).
  2. Execute the command: 执行命令:python cps.py (or (或nohup python cps.py - recommended if you want to exit the terminal window) - 如果你要退出终端机视窗,建议使用)
  3. Point your browser to 把你的浏览器指向http://localhost:8083 or 或http://localhost:8083/opds for the OPDS catalog 用于 OPDS 目录
  4. Set 预备Location of Calibre database to the path of the folder where your Calibre library (metadata.db) lives, push "submit" button
    Optionally a Google Drive can be used to host the calibre library 还可以使用 googledrive 来托管 calibre 库-> Using Google Drive integration - > 使用 Google Drive
  5. Go to Login page 登录页面

Default admin login:
Username: admin
Password: admin123

默认的 admin login: Username: admin Password: admin123

Issues with Ubuntu: Please note that running the above install command can fail on some versions of Ubuntu, saying "can't combine user with prefix". This is a known bug and can be remedied by using the command pip install --system --target vendor -r requirements.txt instead.

Ubuntu 的问题: 请注意,在某些版本的 Ubuntu 上运行上面的安装命令可能会失败,说 “不能将用户和前缀结合起来”。这是一个已知的 bug,可以通过使用命令 pip install -- system -- target vendor-r requirements.txt 来弥补。

Requirements 要求

python 3.x+, (Python 2.7+)

Python 3. x + ,(Python 2.7 +)

Optionally, to enable on-the-fly conversion from one ebook format to another when using the send-to-kindle feature, or during editing of ebooks metadata:

此外,在使用发送到 kindle 功能或编辑电子书元数据时,还可以实现从一种电子书格式到另一种格式的动态转换:

Download and install the Calibre desktop program for your platform and enter the folder including program name (normally /opt/calibre/ebook-convert, or C:\Program Files\calibre\ebook-convert.exe) in the field "calibre's converter tool" on the setup page.

下载并安装 Calibre 桌面程序,然后在设置页面的 “Calibre 的转换工具” 字段中输入包含程序名 (通常 / opt/Calibre/ebook-convert,或 c: Program Files Calibre-convert.exe) 的文件夹。

Download Kepubify tool for your platform and place the binary starting with kepubify in Linux: \opt\kepubify Windows: C:\Program Files\kepubify.

下载您平台上的 Kepubify 工具,并将二进制文件以 Kepubify 开头放在 Linux 中: opt Kepubify Windows: c: Program Files Kepubify。

Docker Images 图片来源: Docker Images

Pre-built Docker images are available in these Docker Hub repositories:

在这些 Docker Hub 存储库中可以找到预先构建的 Docker 映像:

Technosoft2000 - x64 Technosoft2000-x64

LinuxServer - x64, armhf, aarch64 LinuxServer-x64,arhf,aarch64

For further information, How To's and FAQ please check the Wiki

如需进一步的信息,如何和常见问题请检查维基

Please have a look at our Contributing Guidelines

请参阅我们的贡献指南 https://github.com/janeczku/calibre-web/