开源软件名称:Beau
开源软件地址:https://gitee.com/ringcode/beau
开源软件介绍:
简介Beau是一款基于java开发的轻量级博客、个人建站平台 目前Beau的所有功能均为个人开发,欢迎各位共同交流,同时如若本项目对您有所帮助,请为它点个star
使用技术- 基于SpringBoot2.2.5,Mybatis,Mybatis-plus
- 使用beetl模板引擎
- Vue+antd+axios的前后分离的后台管理
- 支持腾讯OSS、七牛云OSS文件存储
- 支持钉钉、github、gitee的登录
功能简介- 设计简洁,界面美观
- 支持Markdown、富文本两种格式编辑文章
- 使用css变量定义主题,简单快捷自定义出各种样式,举例见 主题定义
- 支持友情链接
- 项目结构清晰,安装部署简单
- 支持首页静态化,首屏秒开
- 超轻量化,Less样式,无第三方样式
系统截图主页
管理后台主页
文章管理
文章富文本编辑
文章Markddown编辑
安装教程执行数据库脚本ddl.sql 源码Docker安装(需要jdk8、maven编译环境) git clone https://gitee.com/ringcode/beau.git 修改配置文件 application-prod.yaml spring: datasource: url: jdbc:mysql://localhost:3306/beau-pro?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=CST&allowPublicKeyRetrieval=true username: root password: rootoss: tencent: #腾讯OSS文件存储,详情见 https://www.gz640.cn enable: true #是否启用 bucket: #BUCKET secret-key: # Secret Key access-key: #Access Key region-name: #Region Name cd beau mvn clean package docker build -t beau:lastest . docker run -d -e ENV=prod beau:lastest docker swarm镜像安装(无需了解Java环境) 详细文档 管理后台UI 参考 文档
主题定义基于文件src/main/resources/static/theme/theme.css :root { --main-color: #1abc9c;/* 主色调 */ --primay-color: #1abcb3;/* 浅主色调 */ --font-color: #333;/* 字体主色 */ --font-color-desc: #62625d;/* 字体浅色 */ --font-color-gray: #999;/* 字体灰色 */} 系统目录学习交流群(企业微信沟通更方便) |
请发表评论