首页 > 其他分享 >群晖搭建个人图书馆

群晖搭建个人图书馆

时间:2024-09-04 20:46:46浏览次数:8  
标签:容器 端口 然后 图书馆 talebook 群晖 输入 搭建

概述

本文依赖于 github 项目 talebook (https://github.com/talebook )
本文依赖于 github 项目(GitHub - cxfksword/douban-api-rs: 简单的豆瓣api,主要用于在jellyfin中刮削电影信息
其实就是面向于新手的个人图书馆项目搭建,但是作者本人也是新手[/笑哭]。

搭建 talebook

  1. 使用 ssh 登陆黑群晖
    在保证 windows 和群晖在同一网络下后,使用快捷键 win+R 调出“运行”窗口,接着输入 cmd 回车。在弹出的界面输入 ssh 用户名@群晖ip地址 然后回车。(用户名是登陆群晖页面的用户名)接着输入登陆密码,再回车。
  2. 搭建 talebook
    在确保安装了 docker 的情况下,在浏览器页面输入地址http://www.talebook.org/这是talebook的官网,将页面往下拉在最后看到一行命令image.png
    docker run -d --name talebook -p 8080:80 -v /localdata:/data talebook/talebook 将这行命令复制下来
    回到登陆黑群晖的页面,输入 sudo -i 然后输入登陆密码,切换到超级用户状态下。再输入刚才在网页复制的命令运行。
    拉取镜像.png
    我这里出了一点状况,在最后这里 docker 报错了,但是不要紧,镜像已经拉取到了。来到群晖里面,打开 containermanger,点击容器,将出错的容器删掉,然后点击映像,将下载好的镜像启动即可。启动镜像会自动创建容器。
    启动以后在端口设置这里设置容器的映射端口
    image.png
    这里容器是 443 和 80 端口,这两项不要动,左边输入一个端口只要不提示有冲突就行,这比如我输入的 9443,这个是我通过群晖访问的端口,会自动映射到容器的 443 端口。
    访问该容器,在浏览器中输入 http://群晖IP:容器地址 比如我这里就是 http://群晖IP:9443。然后进入容器,这里设置 image.png
    网站标题随意,我保持了默认,管理员用户名和密码随意,但是要记住。管理员邮箱填写自己的邮箱,私人图书馆模式建议不要勾选,如果是仅自己登陆,那就不要选,因为选上以后如果在静读天下这类软件中访问会出错。然后完成设置。
    这样就搭建好了

搭建豆瓣刮削插件

在我们上传书籍后需要能从网络上自动匹配书籍封面,所以这里需要用到豆瓣的刮削插件
回到刚才登陆黑群晖的控制窗口,输入 sudo -i 切换到超级用户下,输入命令
docker run -d --name=douban-api-rs --restart=unless-stopped -p 5000:80 ghcr.io/cxfksword/douban-api-rs:latest
豆瓣插件.png
然后等待,和刚才一样我这个 docker 也报错了,但是问题不大,一样回到群晖里面,打开 containermanger,点击容器,将出错的容器删掉,然后点击映像,将下载好的镜像启动即可。
然后来到端口设置这里,这个项目的端口是 80,记得不要设置错了image.png
我这里将 80 端口映射到 9001,我已经建立好容器了,这张图是在容器详情中截取的,他的左边是容器端口,右边是我设置的本地端口,你遇到的应该是下图这样,从左到右,本地端口,容器端口,tcp image.png
设置好后保存,然后在浏览器里面输入 http://群晖IP:容器本地端口ip 比如我这里就是群晖 IP: 9001 然后如果页面为这样,那么就大功告成。
image.png
然后来到 tealbook 里面左上角image.png
管理,系统设置,然后往下拉,找到网络书源,把刚才豆瓣插件的地址填进去,注意不要最后有个/ 。我这个网址是内网 IP,别填成我的了【/笑哭】
image.png
然后保存,就行了。

标签:容器,端口,然后,图书馆,talebook,群晖,输入,搭建
From: https://www.cnblogs.com/shenyequluchuan/p/18397322

相关文章

  • 『功能项目』坐骑UI搭建及脚本控制显/隐【19】
    本章项目成果展示我们打开上一篇18怪物消亡掉落宝箱的项目,本章要做的事情是搭建一个坐骑UI界面,并通过键盘B键/右侧坐骑按钮控制坐骑UI界面的显示与隐藏在背包Bag上创建一个父物体,命名为Middle修改Bag的尺寸将下面资源图片放进Art文件夹将图片放在Art文......
  • 【大模型】使用 Xinference 部署本地模型,从GPU服务器到本地知识库搭建Dify【LLM大语言
    基本介绍基础信息GPU服务器获取基础安装基础信息安装显卡驱动配置显卡检查下载禁用nouveau系统自带驱动显卡驱动安装安装nvidia-docker下载配置验证Xinference部署docker部署官方文档模型下载glm-4-9b-chatEmbedding(向量)模型Rerank模型模型部署Embedding(向量)模型......
  • 一台Ubuntu22.04物理机搭建虚拟机云和容器云集群,通过安装ESXi、配置GPU透传、创建虚拟
    一台Ubuntu22.04物理机搭建虚拟机云和容器云集群,通过安装ESXi、配置GPU透传、创建虚拟机,然后在虚拟机上搭建集群。步骤1:安装ESXi并配置GPU透传下载和准备ESXi:从VMware官方网站下载ESXi镜像。使用Rufus等工具将镜像写入U盘,以便将其作为启动盘。安装ESXi:将U盘插......
  • Win10下ftp搭建配置图文教程
    参考博客:https://www.jb51.net/article/259779.htm1、打开ftp服务方法:win+R输入control打开控制面板点击程序与功能→启动或关闭Windows功能,选择一下选项,打开ftp服务 2、打开Internet信息服务(IIS)管理器方法:win+R输入inetmgr打开iss管理器1)、网站—>添加FTP站点…—>站点......
  • 简易搭建物联网IoT平台骨架
    【设备层】边缘网关usingHslCommunication;usingHslCommunication.Core;usingHslCommunication.Core.Device;usingHslCommunication.ModBus;usingIotDataFlow.Section.gate.model;usingIotDataFlow.Section.iot.model;usingIotDataFlow.Util;usingMicrosoft.Clea......
  • 搭建 K3s
    概述K3s是一个轻量级的Kubernetes发行版,能以较少的代价快速搭建一个生产可用的K8s集群。参考:K3s-轻量级Kubernetes|Rancher文档本文介绍的是通过其提供的“安装脚本”的方式搭建K3s的方法,并结合实际生产使用经验进行相关的配置。准备工作明确K3s版本通过K3s......
  • VScode+STM32开发环境搭建
    VScode+STM32的开发环境搭建前言使用VScode开发STM32主要是因以下几个原因:1、经济受限:keil5需要收费啊;2、有VScode开发相关经验。开发环境搭建软件开发环境的搭建主要用到STM32CubeMX和VisualStudioCode两大软件;安装的步骤按正常的安装流程来即可。下载地址:STM3......
  • 基于数字孪生搭建的智慧地铁站管理平台
    数字孪生技术是指通过数学模型和实时数据同步反映实体系统运行状态的数字复制品建模。在智慧地铁站管理中,数字孪生技术的应用使得地铁站的运营管理更加高效、智能化,并提升了安全性和服务质量。以下是古河云科技小编整理的数字孪生搭建的智慧地铁站管理平台所带来的益处与特点:1.实......
  • springboot+vue智慧图书馆图书推荐系统【程序+论文+开题】计算机毕业设计
    系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,图书馆作为知识传播与服务的核心机构,正逐步向智慧化转型。传统图书馆在资源管理和用户服务方面面临诸多挑战,如图书信息更新不及时、读者需求匹配度低、借阅流程繁琐等。特别是在大数据时代,如何有效挖掘并利用海......
  • 如何用Java SpringBoot+Vue搭建教学平台?中小学资源管理一步到位
    ✍✍计算机毕业编程指导师**⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java、Python、微信小程序、大数据实战项目集⚡⚡......