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.推动图书馆高质量发展:数字化背景下的图书馆管理系统随着信息技术的快速发展,数字化已经成为图书馆发展的必然趋势。图书馆管理系统作为图书馆信息化管理的基础生态系统,不仅可以提高图书馆管理效率,还可以推动实现图书馆的高质量发展。 图书馆管理系统的应用与优势 1、数据化管理:图书馆管理系统可以实现对图书馆资源、读者行为等数据的统计分析,为图书馆管理决策提供科学依据https://zhuanlan.zhihu.com/p/683960594
2.汇文Libsys图书馆编目管理系统简介湖北恩施学院图书馆本馆现已更新为汇文图书管理查询系统,现将主要特点和功能进行简介如下,以供广大师生读者了解。 开放的系统平台 采用Client/Server、Browse/Server体系结构,运用中间件技术,创建开放的、创新的、可扩展的、 基于图书馆文献资源共享和文献服务共享的分布式应用软件系统。 https://lib.hbesxy.edu.cn/info/1096/3036.htm
3.图书管理系统设计个人总结(精选13篇)总结是事后对某一时期、某一项目或某些工作进行回顾和分析,从而做出带有规律性的结论,它可以促使我们思考,是时候写一份总结了。总结怎么写才不会千篇一律呢?下面是小编精心整理的图书管理系统设计个人总结,仅供参考,希望能够帮助到大家。 图书管理系统设计个人总结 篇1 https://www.unjs.com/fanwenwang/gerenzongjie/20220701084340_5248388.html
4.一份图书管理系统的详细论文.doc资源2.2图书管理系统简介 2.3需求分析 2.3.1总体功能需求 2.3.2组织结构图 2.3.3数据流图 1 题目图书管理系统 姓名林王峰 专业计算机应用 指导教师樊甫伟 学校庆元广播电视大学 日期2004-6-7 剩余10页未读,继续阅读 wan1680 粉丝: 6 资源:50 上传资源 快速赚钱 https://download.csdn.net/download/wan1680/737653
5.图书管理系统数据库设计MYSQL代码数据库做图书管理系统图书管理系统 项目简介 开发环境 数据层 控制层 表示层 项目简介 围绕中小学(注:无图书馆)图书管理需求(如采购入库、图书编码、借书还书、图书出库),设计合理的系统功能模块和数据库结构,构建一个较为实用的图书管理系统。 任务要求:按照软件工程理论,依次完成分析、设计、实现、测试各步骤,有较好的用户界面,考虑相https://blog.51cto.com/u_13521/9766712
6.图书管理系统图书管理系统简介: 1、可支持多校区域版本图书馆,支持Z39.50,功能模块满足一级图书馆管理需要:整个框架采用bs架构,支持网页打开;支持联机检索功能及z39.50协议。系统通过与大型图书馆的联合建库,能够联网获得正规出版物的书名、作者、出版社、价格等基本图书信息,无需另外付费; https://www.xzzhxy.com/software/124.html
7.软件技术创业计划书(精选7篇)四、起航软件公司商业产品简介 1.项目产品: 前期,公司以应用软件产品为主,兼做软件外包、系统集成等业务。创业团队自成立以来一直致力于软件开发,专业应用软件如“国腾学院图书管理系统”、“诚安顺公司管理销售系统”,硬件集成系统如“‘绿墙’小区安全综合系统”(获得微软大学生实践项目资助,并完全结题)等,从作需求https://www.yjbys.com/chuangye/ziliao/chuangyejihuashu/633438.html
8.《从自然系统到管理系统——管理系统的熵耗散结构信息与复杂当当网图书频道在线销售正版《从自然系统到管理系统——管理系统的熵、耗散结构、信息与复杂性》,作者:任佩瑜,出版社:科学出版社。最新《从自然系统到管理系统——管理系统的熵、耗散结构、信息与复杂性》简介、书评、试读、价格、图片等相关信息,尽在DangDang.com,网http://product.dangdang.com/25534893.html
9.美萍行业管理软件系统解决方案(企业管理软件方案,店铺管理问题美萍软件,美萍洗浴,餐饮管理,酒店管理,美萍茶楼,,美萍进销存,企业管理软件,行业管理软件http://www.mpsoft.net/solve.htm
10.图书管理信息系统(最新).ppt系统名称图书管理信息系统小组成员:010508141516目录1234系统简介系统功能介绍开发过程6789开发工具、运行环境系统建设中所需人员和使用人员系统使用对业务工作产生的影响给我们的生活、学习、工作带来的影响系统不完善之处及改进方案5子系统介绍一、系统简介由北京鼎丰软件工作室全新开发的一套图书馆管理软件图1:系统界面二、https://m.book118.com/html/2023/1231/6014014045010030.shtm
11.驭文图书管理软件下载最新pc版系统简介: 适用于各行各业图书馆自动化管理,高效快捷的图书录入,读者录入、图书借还、统计分析、条码打印、书标打印、备份管理等业务场景;软件支持sip2系统,可与北创图书自助借还书机无缝对接。 驭文图书管理系统免费版还能提供非常多的功能,比如图书录入、读者录入、图书流通操作等功能,不过也有收费版的,如:图书的藏http://www.onlinedown.net/soft/1223511.htm
12.CNKI翻译助手互联网 【学科领域】 计算机软件及计算机应用;信息经济与邮政经济;企业经济;高等教育;工业经济;新闻与传媒; 更多学科>> 【专业词典】 internet;internet work; 更多释义>> 【学术词典】 internet;network;web;internetwork;world wide web; 更多释义>> 双语例句 https://dict.cnki.net/