用Talebook 打造属于你的图书馆

用Talebook 打造属于你的图书馆 __2023年8月12日 __3条评论 __289次阅读 __0人点赞 __Tao_Qi 介绍: Talebook,一个简洁但强大的私人书籍管理系统,基于calibre项目构建,具备书籍管理、在线阅读与推送、用户管理、SSO登录、从百度/豆瓣拉取书籍信息等功能。TalebookZbook
用户系统
在线阅读
推送书籍至Kindle
私人模式
从百度百科、豆瓣中导入书籍信息
上传书籍❌(官方收录上传书籍后更新电子书文件包)
查找书籍速度🌟🌟🌟🌟🌟🌟🌟🌟
界面美观度🌟🌟🌟🌟🌟🌟🌟🌟🌟
部署难易度😈😈😈😈😈😈

特点:

  • 美观的界面:由于Calibre自带的网页太丑太难用,于是基于Vue,独立编写了新的界面,支持PC访问和手机浏览;
  • 支持多用户:为了网友们更方便使用,开发了多用户功能,支持QQ、微博、Github等社交网站的登录;
  • 支持在线阅读:借助Readium.js 库,支持了网页在线阅读电子书;
  • 支持批量扫描导入书籍;
  • 支持邮件推送:可方便推送到Kindle;
  • 支持OPDS:可使用KyBooks等APP方便地读书;
  • 优化大书库时文件存放路径,可以按字母分类、或者文件名保持中文;
  • 支持快捷更新书籍信息:支持从百度百科、豆瓣搜索并导入书籍基础信息;
  • 支持私人模式:需要输入访问码,才能进入网站,便于小圈子分享网站;

部署方法: 第一步:更新源 Ubuntu/Debian:
[code]

apt update -y && apt upgrade -y    

[/code]

Centos:
[code]

yum update -y && yum upgrade -y   

[/code]

第二步:安装并配置Docker 安装Docker:
[code]

curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh ./get-docker.sh

[/code]

启动Docker:
[code]

sudo systemctl start docker

[/code]

设置Docker在开机时自动启动:
[code]

sudo systemctl enable docker

[/code]

第三步:安装Docker compose
[code]

sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod  x /usr/local/bin/docker-compose

[/code]

第四步:配置docker-compose.yml

  1. 新建目录:

[code]

mkdir talebook && cd talebook/

[/code]

  1. 下载docker-compose.yml

[code]

wget https://raw.githubusercontent.com/talebook/talebook/master/docker-compose.yml

[/code]

  1. 修改docker-compose.yml

[code]

nano docker-compose.yml

[/code]

可以修改ports: - "8080:80"左侧端口为未占用端口 第五步:反向代理到域名 此处使用一种非常简单的方式:Cloud flare 提供的 Origin Rules
配置如下:

修改Field为Hostname,Value为选择的完整域名,Rewrite to 刚才在左侧填写的端口

记得解析自己的子域名到服务器IP:
使用A记录,Name为域名前缀,Content为服务器地址
第六步:进行安装 进入图书馆主页 上传书籍 编辑书籍信息 相关地址: GitHub地址:https://github.com/talebook/talebook 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议

  1. tell说道: 2023年8月13日 上午12:03
  2. pioneer说道: 2023年8月13日 上午12:04
  3. acewf说道: 2023年8月13日 上午12:21

发表回复 取消回复电子邮件地址不会被公开。必填项已用 标注 __ __

本文著作权归作者 [ doudoudoubao ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。

发表留言