4

【新生指南-007】自建全终端小说阅读服务器

发表于:2024-10-19 21:26:22 Docker 1624

🛩️前言

看小说请支持正版哈。

这个项目比较简单,话不多说,直接开始喂奶:

🛩️docker compose部署

🛑路径创建

建议将docker项目的配置文件都放在飞牛自带的应用文件中,不过这个页面我们无法新建文件夹,所以进入管理员视角:

文件管理器中找到你设置的docker所在存储空间中的 appshare文件夹,这个就是前面的应用文件,新建一个 reader文件夹,下级再新建logsstorage两个文件夹,文件树如下图所示:

image.png

🛑compose创建

这次我们使用飞牛自带的dockercompose来创建项目,下图的 vol1/1000/Docker/Reader是存放 docker-comepose.yml的地方,你可以选择像我一样专门设置一个存放各个项目 docker-comepose.yml的地方,也可以直接存放在上面创建的项目目录中。

image.png

🛑docker-compose.yml配置

在创建 docker-compose.yml的文本输入页面中输入下面的内容:

version: '3.3'
services:
  reader:
    restart: always
    container_name: reader
    environment:
      - SPRING_PROFILES_ACTIVE=prod
      - READER_APP_SECURE=true #开启登录鉴权,开启后将支持多用户模式
      - READER_APP_SECUREKEY=PASSWORD  #管理员密码  建议修改
      - READER_APP_INVITECODE=registercode #注册邀请码 建议修改,如不需要可注释或删除
      - READER_APP_USERLIMIT=50 #用户上限,默认50
      - READER_APP_CACHECHAPTERCONTENT=true #开启缓存章节内容 V2.0
      - READER_APP_DEFAULTUSERENABLEWEBDAV=true
      - READER_APP_DEFAULTUSERENABLELOCALSTORE=true
      - READER_APP_DEFAULTUSERENABLEBOOKSOURCE=true
      - READER_APP_DEFAULTUSERENABLERSSSOURCE=true
      - READER_APP_DEFAULTUSERBOOKSOURCELIMIT=200  #用户书源上限,默认200
      - READER_APP_DEFAULTUSERBOOKLIMIT=200  #用户书籍上限,默认200
    volumes:
      - '/vol1/@appshare/reader/logs:/logs'
      - '/vol1/@appshare/reader/storage:/storage'
    ports:
      - '4396:8080'  #4396端口映射可自行修改
    image: hectorqin/reader

需要修改的内容我已经做了注释。

🛑开始使用吧

接下来我们访问飞牛ip+4396端口即可访问阅读服务啦,配合之前讲过了lucky反代教程,我们随时随地都可以看小说啦!

🛑关于书源

书源这个,搜一下吧,还是鼓励支持正版哈!

收藏
送赞 4
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(18)

没有默认用户,需要注册,变量里填了邀请码的话需要输入邀请码
2024-10-23 08:51:31 回复
😆😆😆
2024-10-20 11:42:13 回复

docker run -d --restart=always --name=reader -e "SPRING_PROFILES_ACTIVE=prod" -v /vol1/1000/docker/reader/logs:/logs -v /vol1/1000/docker/reader/storage:/storage -p 9060:8080 hectorqin/reader

ssh内一条命令解决何必那么复杂呢。9060可以改成任意外部访问端口

2024-10-20 17:35:54 回复
有好用配套的app推荐不
2024-10-20 18:55:02 回复
浏览器直接推送到桌面即可,和软件几乎一样  详情 回复
2024-10-20 20:18
浏览器直接推送到桌面即可,和软件几乎一样
2024-10-20 20:18:42 回复
首次打开的用户名是什么啊
2024-10-22 15:20:31 回复
没有默认用户,需要注册,变量里填了邀请码的话需要输入邀请码  详情 回复
2024-10-22 15:57
没有默认用户,需要注册,变量里填了邀请码的话需要输入邀请码
2024-10-22 15:57:57 回复
了解,感谢大佬指点  详情 回复
2024-10-22 19:29
madrays 发表于 2024-10-22 15:57
没有默认用户,需要注册,变量里填了邀请码的话需要输入邀请码

了解,感谢大佬指点
2024-10-22 19:29:23 回复
问题是邀请码是多少??
2024-10-24 11:46:55 回复
- READER_APP_INVITECODE=registercode #注册邀请码 建议修改,如不需要可注释或删除 这个变量设置的,你看你设置了没有,如果没有设置就不用填,设置了就填你自己设置的  详情 回复
2024-10-24 15:13
12下一页