appstore/apps/talebook/README.md
2023-11-09 19:15:01 +08:00

64 lines
3.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[![GitHub License](https://img.shields.io/github/license/talebook/talebook?style=flat-square)](https://github.com/talebook/talebook/blob/master/LICENSE)
[![GitHub commit activity](https://img.shields.io/github/commit-activity/w/talebook/talebook?logo=github&style=flat-square&label=commits)]()
[![Tests](https://github.com/talebook/talebook/actions/workflows/ci.yml/badge.svg)](https://github.com/talebook/talebook/actions/workflows/ci.yml)
[![Docker Build](https://github.com/talebook/talebook/actions/workflows/build.yml/badge.svg)](https://github.com/talebook/talebook/actions/workflows/build.yml)
[![Docker Pulls](https://img.shields.io/docker/pulls/talebook/calibre-webserver.svg)](https://hub.docker.com/r/talebook/talebook)
Tale Book: My Calibre WebServer
====================
A better online books library management website built on Calibre + Vue
简单好用的个人图书管理系统
===================
**友情提醒:中国境内网站,个人是不允许进行在线出版的,维护公开的书籍网站是违法违规的行为!建议仅作为个人使用!**
这是一个基于Calibre的简单的个人图书管理系统支持**在线阅读**。主要特点是:
* 美观的界面由于Calibre自带的网页太丑太难用于是基于Vue独立编写了新的界面支持PC访问和手机浏览
* 支持多用户:为了网友们更方便使用,开发了多用户功能,支持~~豆瓣~~已废弃、QQ、微博、Github等社交网站的登录
* 支持在线阅读:借助[Readium.js](https://github.com/readium/readium-js-viewer) 库,支持了网页在线阅读电子书;
* 支持批量扫描导入书籍;
* 支持邮件推送可方便推送到Kindle
* 支持OPDS可使用[KyBooks](http://kybook-reader.com/)等APP方便地读书
* 支持一键安装,网页版初始化配置,轻松启动网站;
* 优化大书库时文件存放路径,可以按字母分类、或者文件名保持中文;
* 支持快捷更新书籍信息:支持从百度百科、豆瓣搜索并导入书籍基础信息;
* 支持私人模式:需要输入访问码,才能进入网站,便于小圈子分享网站;
本项目曾用名calibre-webserver
Docker ![Docker Pulls](https://img.shields.io/docker/pulls/talebook/calibre-webserver.svg)
===================
部署比较简单建议采用docker镜像地址[dockerhub](https://hub.docker.com/r/talebook/talebook)
推荐使用`docker-compose`,下载仓库中的配置文件[docker-compose.yml](docker-compose.yml),然后执行命令启动即可。
`docker-compose -f docker-compose.yml up -d`
若希望修改挂载的目录或端口请修改docker-compose.yml文件。
如果使用原生docker那么执行命令
`docker run -d --name talebook -p <本机端口>:80 -v <本机data目录>:/data talebook/talebook`
例如
`docker run -d --name talebook -p 8080:80 -v /localdata:/data talebook/talebook`
视频简介(感谢@Pan06da的制作
===================
[![](https://bb-embed.zjffun.com/embed?v=BV1AT411S7c3)](https://player.bilibili.com/player.html?aid=482258810&bvid=BV1AT411S7c3&cid=1018595245&page=1)
常见问题
===================
常见问题请参阅[使用指南](https://github.com/talebook/talebook/blob/master/document/README.zh_CN.md)
手动安装请参考[开发者指南](https://github.com/talebook/talebook/blob/master/document/Development.zh_CN.md)
NAS安装指南请参考网友们的帖子[帖子1](https://post.smzdm.com/p/a992p6e0/)[帖子2](https://post.smzdm.com/p/a3d7ox0k/), [帖子3](https://odcn.top/2019/02/26/2734/)
**如果觉得本项目很棒,欢迎前往[爱发电](https://afdian.net/@talebook),赞助作者,持续优化,为爱充电!**
项目演示截图如下:
![](https://github.com/talebook/talebook/raw/master/document/screenshot.png)