hero

Hello Blog

一个简单通用的前后分离的博客系统

快速上手 →

博客搬家

博客系统内部嵌套了博客搬家功能,可以把您在其他博客网站的内容搬到自己的个人博客系统中。

简单

打造的零配置的个人博客系统

通用

一套后端代码,让你可以无视后端,真正做到面向接口开发,可以用你熟悉的任何语言开发个人主题。

易维护

由于后端只有业务代码没有前端的代码,所有当您修改前端的内容无需重启后端服务器。

互动

我们有一个社区,您可以在发布文章一键同步到我们的社区。

最新技术栈

Spring Boot、Mybatis Plus、vue-element-admin、mysql、JWT等前后端前沿技术开发

后端java系统安装


# 克隆项目
git clone https://github.com/byteblogs168/hello-blog.git

# 配置数据库
application.yml (数据库账号密码)、新建hello_blog的数据库 字符集 utf8mb4 

# 启动运行
main方法运行 com.byteblogs.HelloBlogApplication

后端管理系统安装


# 克隆项目
git clone https://github.com/byteblogs168/hello-blog-admin.git

# 进入项目目录
cd hello-blog-admin

# 安装依赖
npm install

# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org

# 本地开发 启动项目
npm run dev

默认主题安装

诚挚邀请小伙伴们贡献自己的主题, 我们将会为您署名,指向您的github地址。

# 克隆项目
git clone https://github.com/byteblogs168/theme-default.git

# 进入项目目录
cd hello-blog

# 安装依赖
npm install

# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org

# 本地开发 启动项目
npm run dev

有问题可以加入我们群解决问题

HelloBlog / ByteBlogs