TaleBook 私人书籍管理系统

安装

  1. 拉取Talebook镜像:
docker pull talebook/talebook:latest
  1. 一键运行:
docker run -d --name talebook -p 8888:80 -v /mnt/usb1-1/Public/book:/data talebook/talebook:latest

/mnt/usb1-1/Public/book​设置为talebook存放书籍的位置

扩展

  1. 若要对数据进行刮削,需要docker安装豆瓣刮削插件
docker run -d --name=douban-api-rs --restart=unless-stopped -p 5000:80 ghcr.io/cxfksword/douban-api-rs:latest
  1. 登录talebook点击头像,进入管理员入口(如图)

image

  1. 在互联网书籍信息源填写豆瓣刮削插件的地址(如192.168.x.x:xxxx)

image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/840110.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

B. XOR = Average

Example Input 3 1 4 3Output 69 13 2 8 1 7 7 7注 在第一个测试案例中, \(69 = \frac{69}{1} = 69\) 在第二个测试用例中, \(13 \oplus 2 \oplus 8 \oplus 1 = \frac{13 + 2 + 8 + 1}{4} = 6\)[!TIP] 异或的性质:a⊕a=0 ,a⊕0=a 按位异或的结果的平均值等于所有数的平均值#…

[NOIP2012 提高组] 借教室

[NOIP2012 提高组] 借教室 题目描述 在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。 面对海量租借教室的信息,我们自然希望编程解决这个问题。 我们需要处…

第四次大作业到第六次大作业总结

第四次大作业到第六次大作业总结 一、前言 难度分析第四题集:第四次大作业在前三次基础上进行迭代,难度较大,得分较低。第五题集:第五次大作业是新的一次命题,难度适中,得分较高。第六题集:第六次大作业只有一题,虽然是第五次的迭代,但难度提升较大,更加贴近现实要求…

学习笔记(四十三):@BuilderParam装饰器初始化组件的三种方式

一、参数初始化组件 @BuilderParam装饰的方法可以是有参数和无参数的两种形式,需与指向的@Builder方法类型匹配 1、定义一个类作为参数// 定义一个对象,ui需要的数据 export class ViewEntity{content:string = "sssss"; }2、定义一个自定义组件import { ViewEntit…

Docker:Docker部署Jenkins并共用宿主机Docker部署微服务多模块(二)构建微服务后端多模块

前言 继续完成微服务多模块部署,Jenkins的搭建与插件安装可以观看上一篇文章:https://www.cnblogs.com/nhdlb/p/18561435 新建视图 方便将整个项目的前端和后端整合起来新建任务 选择视图创建项目(任务)任务配置 项目结果 这里我先介绍下项目结构,方便大家对后续操作的理解D…

设置开机启动【最小化后台运行】

添加后台启动 win + r 打开"运行"对话框 输入 shell:startup将要启动的应用快捷方式添加到该文件夹中 最小化启动 打开要启动软件的属性,选择最小化并应用,即可完成

面向对象程序设计期中与中三次作业的总结

前言 这篇博客是完成《面向对象程序设计》(java)课程的中三次PTA作业后的总结。主要内容有:最后一次的答题判题程序和前两次家庭电路模拟程序的分析。 面向对象程序设计思想的一些学习总结 学习到的一些调试方法题目分析 最后一次答题判题程序的分析 说实话已经过去三周了,…

高级语言程序第8次作业

高级语言程序设计课程第八次个人作业 这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2024C 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2024C/homework/13303 学号:102300303 姓名:梁佳 第11章第1题第2题第3题第6题第7题第12章第1题

Logisim-CRC简单介绍

简介 CRC(Cyclic Redundancy Check)即循环冗余校验是一种既能检错也能纠错的校验码,校验的原理是基于模2运算; 编码/解码过程 这里以一个示例来进行说明编码过程,假设原始数据为:1101、计算校验位的位数 根据公式 k + r ≤ 2r - 1 计算,其中【r】为校验位位数,【k】为…

第四-六次作业总结

一、前言 该系列题目均为设计与实现一个小型的答题判题程序,题目难度从简单到复杂逐步提升,题目数量和输入信息也逐步增加。以下是对这三道题的总结: 1. 知识点第4次题目集在第3次题目集的基础上又增加了难度,该题目集主要考察编程技巧和算法设计,特别是在答题系统中如何通…

2024/11/22日工作总结

完成java请假条管理系统: 实现web页面的增删改查操作; 项目结构如图:mapper:点击查看代码 package com.vivy.mapper;import com.vivy.pojo.Application;import java.util.List;public interface ApplicationMapper {void add(Application application);Application selectB…

若依Ruoyi分离版替换 MyBatis-Plus

若依项目:Ruoyi-vue 3.8.8 MyBatis-Plus:3.5.9 目标:用 MyBatis-Plus 替换项目中 MyBatis 建立分支 新建分支switch-mybatisplus以防万一 改造依赖 在项目的根pom.xml中引入依赖 <properties> ... <mybatis-plus.version>3.5.9</mybatis-plus.version> &l…