开源&Docker 篇五十:搭建自托管的小说阅读系统,更新不求人~

2024-02-21 08:53:28 32点赞 313收藏 45评论

前言

大家好,这里是可爱的Cherry。

昨天给大家发布了一款预约软件。

今天呢,给大家介绍一款基于Java 技术栈 Spring Boot 3 + Vue 3 开发的前后端分离学习型小说项目。通过该项目,我们可以为自己搭建一套阅读平台。

内存方面,作者提到不带爬爬毛毛虫的2G左右,如果需要一直用爬爬毛毛虫抓源的需要4G左右。

📕novel-plus 是一个多端(PC、WAP)阅读 、功能完善的原创文学 CMS 系统。

🌏包括小说推荐、小说检索、小说排行、小说阅读、小说书架、小说评论、会员中心、作家专区等功能

🚀支持自定义多模版、可拓展的多种小说内容存储方式(内置数据库分表存储和 TXT 文本存储)、阅读主题切换、多源自动采集和更新小说数据、会员充值、订阅模式、新闻发布和实时统计报表。


系统使用

🔻前端首页

搭建自托管的小说阅读系统,更新不求人~

一、书源管理

http://ip:8001进入书源管理,默认账号密码都是admin

🔻含内置书源,部分过期了,需要自行配置

搭建自托管的小说阅读系统,更新不求人~

二、后台管理

http://ip:8008进入书源管理,默认账号密码都是admin

🔻后台管理——网站信息

搭建自托管的小说阅读系统,更新不求人~

🔻后台管理——新闻管理

搭建自托管的小说阅读系统,更新不求人~

🔻后台管理——会员管理

搭建自托管的小说阅读系统,更新不求人~

🔻后台管理——作家管理

搭建自托管的小说阅读系统,更新不求人~

🔻后台管理——小说与反馈管理

搭建自托管的小说阅读系统,更新不求人~

系统部署

部署用5个docker run,而不用compose,是因为Cherry试了下compose无法成功,可能是作者修改了数据库连接方式?JDBC在compose内就是无法成功,很奇怪。

一、部署mysql

docker run -itd

--name mysql-novel-plus

-p 33066:3306 #自定义端口,但是和下面的jdbc要一致

-v novel_db:/var/lib/mysql

-e MYSQL_ROOT_PASSWORD=novel_plus_1022

201206030/mysql-novel-plus:4.3.0-RC1

二、部署redis

docker run -itd

--name redis-novel-plus

-v /home/novel/redis:/data

-p 63796:6379 #自定义端口,但是和下面的redis端口要一致

redis
--requirepass "novel_plus_1022"

三、部署crawl

docker run -d

#IP换成宿主机的IP地址

-e dburl="jdbc:mysql://192.168.1.110:33066/novel_plus?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true"

-e username="root"

-e password="novel_plus_1022"

#IP换成宿主机的IP地址

-e redishost="192.168.1.110"

-e redisport="63796"

-e redispwd="novel_plus_1022"

-p 8081:8081

201206030/novel-crawl:4.3.0-RC1

四、部署前台

docker run -d

#IP换成宿主机的IP地址

-e dburl="jdbc:mysql://192.168.0.110:33066/novel_plus?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true"

-e username="root"

-e password="novel_plus_1022"

#IP换成宿主机的IP地址

-e redishost="192.168.1.110"

-e redisport="63796"

-e redispwd="novel_plus_1022"

-p 8003:8083

201206030/novel-front:4.3.0-RC1

五、部署后台

docker run -d

#IP换成宿主机的IP地址

-e dburl="jdbc:mysql://192.168.1.110:33066/novel_plus?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true"

-e username="root"

-e password="novel_plus_1022"

#IP换成宿主机的IP地址

-e redishost="192.168.1.110"

-e redisport="63796"

-e redispwd="novel_plus_1022"

-p 8008:80

201206030/novel-admin:4.3.0-RC1


#以上项目采用docker部署,所有支持docker的服务器都可以实现#

搭建自托管的小说阅读系统,更新不求人~

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1796元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2599元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3549元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5999元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2899元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1349元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1799元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4099元起

ZSpace 极空间 私有云Q2C 2盘位 Nas网络存储服务器

ZSpace 极空间 私有云Q2C 2盘位 Nas网络存储服务器

899元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器 手机平板扩容适用iPhone15

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器 手机平板扩容适用iPhone15

1299元起

文中相关商品

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)
UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)
APC 施耐德 BK650M2-CH UPS电源 650VA/390W
45评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章