游客
ThriveX 现代化博客管理系统

ThriveX 现代化博客管理系统

  • 分类: 建站资源
  • 浏览: 48
  • 发布: 2025年5月28日
  • 更新: 2025年5月28日
  • 免费资源,请尊重版权所有。
一言准备中...

🎉 ThriveX 是一个年轻、高颜值、全开源、永不收费的现代化博客管理系统,它是一个基于 NextJS + Spring Boot 的产物,所有技术栈都是目前市面上最主流的

🛠️ 技术架构:

前端:React、NextJSTailwindCSS、TypeScript、Zustand、React Form Hooks、Echarts、Antd、Scss、Vercel、Docker

后端:Spring Boot、Mybatis Plus、MySQL、Qiniu、Swagger、Docker

❤️ 项目初衷:

一直对网站开发领域很感兴趣,从小就希望有一个属于自己的网站,因此踏上了 Web 全栈开发的旅途,立志有朝一日也能开发一款属于自己的网站。如今历时 2 年有余,一个人从 01 独立完成整个项目的全栈开发,也算是完成了从小的一个心愿

项目演示

前端

这里只演示部分前端界面,具体大家可以自行查看 -> https://liuyuyang.net

248 247 246 245

项目运行

最近比较忙,过段时间写一篇详细的项目部署教程,这里先简单教大家在本地跑起来

前端 or 控制端

环境:Nodejs18 及以上

npm i
npm run dev

后台账号:admin 密码:123456

在控制端项目根目录下创建 .env 文件,添加如下配置

# 百度统计相关配置
VITE_BAIDU_TONGJI_KEY=
VITE_BAIDU_TONGJI_SECRET_KEY=
VITE_BAIDU_TONGJI_SITE_ID=
VITE_BAIDU_TONGJI_ACCESS_TOKEN=
VITE_BAIDU_TONGJI_REFRESH_TOKEN=

# 星火AI相关配置
VITE_AI_APIPassword=
VITE_AI_MODEL=

百度接口申请地址:https://tongji.baidu.com/api/manual/Chapter2/openapi.html

星火大模型接口申请地址:https://www.xfyun.cn/

后端

环境:Java8 + MySQL8

安装 maven 依赖,配置 application-dev.yml 相关的信息

lyy:
  email:
    host: smtp.qq.com
    port: 465
    username: 你的邮箱账号
    password: 你的邮箱授权码

  oss:
    accessKey: 七牛云的accessKey
    secretKey: 七牛云的secretKey
    bucket: thrive

导入后端根目录的 ThriveX.sql 数据库文件,最后运行项目即可

项目部署

前端:https://docs.liuyuyang.net/docs/项目部署/前端.html 控制端:https://docs.liuyuyang.net/docs/项目部署/控制端.html 后端:https://docs.liuyuyang.net/docs/项目部署/后端.html

项目结构

├── public // 存放公共资源
├── src // 核心源码
│   ├── api // 所有API接口
│   ├── app
│   │   ├── error.tsx // 自定义错误页
│   │   ├── favicon.ico // 项目图标
│   │   ├── layout.tsx // 网站布局
│   │   ├── loading.tsx // 自定义加载页
│   │   ├── not-found.tsx // 自定义404页
│   │   ├── page.tsx // 首页
│   ├── assets // 存放项目所有资源
│   │   ├── font
│   │   ├── image
│   │   └── svg
│   ├── components // 公共组件
│   ├── stores // 数据全局共享
│   ├── styles // 全局样式
│   ├── types // 全局类型
│   └── utils // 通用方法
├── package-lock.json
├── package.json
├── postcss.config.mjs
├── tailwind.config.ts
└── tsconfig.json

开源协议

为了项目的生态越来越强大,作者在这里恳请大家保留 ThriveX 博客系统版权

在项目 Star 突破 2K 后大家可自由选择删除 or 保留

如果对该项目进行二次开发,最终需将项目进行开源并保留版权 且 禁止任何商业行为

最后希望大家能够请遵守开源协议:AGPL-3.0 license

此处内容已隐藏,请登录后刷新页面查看

文章很赞,支持一下吧~ 还没有人为TA充电
为TA充电
还没有人为TA充电
0
0
  • 支付宝打赏
    支付宝扫一扫
  • 微信打赏
    微信扫一扫
感谢支持
文章很赞,支持一下吧~
关于作者
115
27
1
4
为了尚未完成的未来

05日28日,星期三,在这里每天60秒读懂世界!

上一篇

最近很火的像素风动漫,豆包一键生成

下一篇
评论区
内容为空

这一切,似未曾拥有

  • 复制图片
按住ctrl可打开默认菜单