Docker部署搭建一个开源强大的图书管理系统服务器dataimagedocker

大家好,我是星哥,作为一个电子图书收集者,想要管理自己的几百本的电子书,确实不好整理,直到我发现这个开源项目。而且可以在Docker中部署。搭建一个开源且强大的图书管理系统,管理并且在线浏览自己搜集到的电子书。

talebook简介

一个简洁但强大的私人书籍管理系统。

友情提醒:中国境内网站,个人是不允许进行在线出版的,维护公开的书籍网站是违法违规的行为!建议仅作为个人使用!

星哥演示在在云服务器上,当然如果你有NAS也可以在NAS上安装,任何支持docker的硬件。

本文完整的方案会用到域名、云服务器:

Docker部署

首先是不要安装docker,这步就不介绍了。

部署比较简单,建议采用docker

执行命令

dockerrun-d--namecalibre-p:80-v:/datatalebook/calibre-webserver

星哥执行如下:

解释

-itd这三个选项的组合表示容器启动时的行为:-i(interactive):让容器保持标准输入流打开,允许你与容器交互。通常与-t一起使用。-t(tty):分配一个伪终端,使容器可以正常处理终端输入。-d(detached):让容器在后台运行,而不占用当前的终端窗口。如果不加-d,容器会在前台运行并输出日志。--nametalebook:给容器命名为"talebook",方便管理。--restartalways:设置容器在停止后自动重启。-p8081:80端口随意设置一个本地不冲突的端口即可(宿主机端口为8081,docker为80);-v/data/docker/talebook:/data这是一个卷挂载(volumemount)选项,用于将宿主机上的某个目录挂载到容器内:/data/docker/talebook:宿主机上的路径,容器将使用这个路径来存储数据,我们的书籍就可以放到这里了。/data:容器内部的路径,指定容器内的路径来挂载宿主机上的文件夹。

部署成功

dockerpsCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMESf5303bfe1480talebook/calibre-webserver"/var/www/talebook/d…"18minutesagoUp18minutes443/tcp,0.0.0.0:8081->80/tcp,:::8081->80/tcptalebook安装Talebook

通过IP+端口访问,注意防火墙和安全策略要开放端口8081.

填写资料

是否开启私人图书馆模式,如果开启每次进入就需要输入访问码

添加站点

证书申请成功,如果要强制HTTPS,就勾选这里。

到期提醒设置,也要勾选。

出现下图则表示,证书和站点都配置成功。

这个是默认的站点,下一步要把默认改为我们的docker镜像提供的服务。

添加反向代理

在站点管理里面点击“反向代理”,添加代理名称,目标URL填本机的8081端口。

THE END
1.超星数字图书馆超星数字图书馆简介公司成立18年,数字化215万种图书。 超星电子图书采集于300多家专业图书馆,有大量珍本善本、稀缺的图书。 其中文本书30万种,近十年新书70万种。 授权作者35万位,合作出版社200多家。 其中解决版权的中文电子图书有130万。https://special.chaoxing.com/special/screen/tocard/92077150?courseId=91747382
2.超星在线百万书库《超星在线百万书库-厦门国家会计学院》剧情简介:职工感言其实要作弊方源心中有数十种方案有些方案比古月赤城的更加完美若是表现出乙等或者甲等的资质必然受到家族的大力栽培超星在线百万书库-厦门国家会计学院方源依旧面无表情不置可否车凌这个野心勃勃的蒙古台吉妄图自立为王挑战清朝的权威 《超星在线http://www.d-smarthome.com/mdkarm/2024090826502.html
3.北京科技大学图书馆特色服务中重点推出“智慧阅读—遇见瀑布流”、带你解锁图书馆、侃侃而谈—说说期刊的那些事儿、“足不出户,坐拥百万书库”——电子书与您同行、心愿树、读者接待日等活动。数据库大讲堂重点推出超星数字图书及读秀百链、 CNKI中国知网、软件通--玩转常用软件操作、Springer电子期刊和电子图书综合数据库、NoteExpresshttp://lib.ustb.edu.cn/info/81606.jspx
4.信息存储与检索8( 4 ) N L I G H T N f o r L i b r a r i e s ( h t t p :/) (5) Electric Library(http:/) (6) Amazon 网上书店(http:/) ( 7 ) 超星数字图书馆 ( h t t p :/) (8) 白鹿书院(http:/) (9) 百万书库(http:/) (10) 中华书库(http:/)(11) 当当网上书店(http:/https://m.renrendoc.com/paper/152580740.html
5.信息素养课程图书馆文献信息资源检索课(第二轮一二三四讲)足不出户,坐拥百万书库?鼠标在手,浩瀚书海畅游?——本馆丰富的电子图书资源可以帮助你实现这些梦想!本讲以阅读型书库汇雅电子图书平台、检索型书库超星发现和ProQuest Ebook Central数据库为例,重点讲解图书类数据库的使用方法。 主讲人:https://mp.weixin.qq.com/s?__biz=MjM5ODI3NzQyMg==&mid=2651670368&idx=1&sn=a4d89a669d6d52cc536690577cc82649&chksm=bcde8b4dbf50136f9a7ffd4939fb7f38f2018edb50db9e013dead3507c2c8cb304c4e20aa97b&scene=27