Skip to content

🌴:octocat:A simple & beautiful blogging system implemented with tale & docker & springboot & thymeleaf & mybatis

License

Notifications You must be signed in to change notification settings

hgwwy/My-Blog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Blog

My Blog是由Docker+SpringBoot+Mybatis+thymeleaf等技术实现的Java博客系统,博客模板是@biezhi大神的开源项目tale,本来是一个docker和springboot的实战练习项目,目前已经开源,功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验,如果觉得这个项目不错,请为它点赞支持。

  • 你可以拿它作为博客模板,因为My Blog界面十分美观简洁,满足私人博客的一切要求;
  • 你也可以把它作为springboot技术的学习项目,My Blog也足够符合要求,且代码和功能完备;
  • 你还可以将其视为一个docker技术的练手教程,体验和使用红极一时的虚拟容器技术,My Blog中脚本和文档十分完善并且持续更新。

tips

  • 数据库文件目录为docker-extension/mysql/schema.sql
  • 部署后你可以根据自己需求修改版权文案、logo图片、备案记录等信息;
  • My Blog还有许多不完善的地方,鄙人才疏学浅,望见谅!

演示站点:http://13blog.site

Build Status Version 3.2.0 License

联系作者

十三的java学习交流QQ群:658365129

宣传

十三近期于CSDN上传了一份自己制作的达人课课程,感兴趣的朋友可以看一下:

gitchat

相关博客文章

捐赠

网站的持续运行需要各项基础设施的搭建,而服务期的续费和维护及各种配套服务的购买也需要一定的费用,希望朋友们给予一点支持,谢谢!

支付宝:zhifubao微信支付:wxpay

Quick Start

常见问题

Preview

博客展示页1: My Blog 博客展示页2: My Blog 登录页: 登录页 My Blog后台: My Blog My Blog后台: My Blog

Log

2017-03-27 添加docker整合
2017-03-28 schema.sql修改
2017-03-28 install步骤,数据库地址配置时:mysql地址写为mysql容器的名字即可,即mysql:3306
2017-03-29 修复添加评论时空指针异常的bug
2017-03-30 添加预览功能,限制文章浏览,如果为草稿状态前端即使通过正确的url也不能浏览
2017-03-31 文章浏览数不变的bug,后期浏览数及评论这些参数放到缓存里去
2017-04-01 添加druid数据源
2017-04-02 重写mysql的Dockerfile文件,修改install过程
2017-04-15 bug修复,footer样式调整
2017-04-17 logo文件修改,附件上传功能
2017-04-18 评论功能及页面修改
2017-04-20 域名及网站的公网备案
2017-04-25 docker-compose实现多容器部署
2017-05-09 删除原install过程,改为脚本自动部署及初始化
2017-05-10 docker容器时区不同步问题修复,文件整理
2017-05-11 文件整理,排版和文案修改
2017-05-13 正式上线啦
2017-05-15 部署文档
2017-05-21 My-Blog上线过程记录
2017-06-30 目录调整:docker组件化
2017-07-20 问题修复:docker-compose重启时mysql容器中数据被删除并初始化的问题

About

🌴:octocat:A simple & beautiful blogging system implemented with tale & docker & springboot & thymeleaf & mybatis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 67.1%
  • HTML 20.9%
  • CSS 6.2%
  • JavaScript 5.1%
  • Other 0.7%