[Tencent Cloud] 0 basic website template starting from 9 yuan! >>>
NewStarBlog is an open source Java blogging platform.
technology involved
NewStarBlog uses Spring Framework 5, Spring Boot 2, Thymeleaf, Elasticsearch, Spring Data and other technologies.
JDK 8
Gradle 4.5.1
Spring Boot 2.0.1
Spring 5.0.5
Thymeleaf 3.0.6.RELEASE
Thymeleaf Layout Dialect 2.2.2
MySQL Community Server 5.7.17
MySQL Workbench 6.3.9
Spring Data JPA 2.0.1
Hibernate 5.2.10.Final
MySQL Connector/J 6.0.5
H2 Database 1.4.196
Elasticsearch 5.5.0
Spring Data Elasticsearch 3.0.6
Tether 1.4.0 :http://tether.io/
Bootstrap v4.0.0-alpha.6 : https://v4-alpha.getbootstrap.com/
jQuery 3.1.1 : http://jquery.com/download/
Font Awesome 4.7.0 :http://fontawesome.io
NProgress 0.2.0 :http://ricostacruz.com/nprogress/
Thinker-md :http://git.oschina.net/benhail/thinker-md
jQuery Tags Input 1.3.6 : http://xoxco.com/projects/code/tagsinput/
Bootstrap Chosen 1.0.3 :https://github.com/haubek/bootstrap4c-chosen
toastr 2.1.1: http://www.toastrjs.com/
Spring Security 5.0.4
Thymeleaf Spring Security 3.0.9
Apache Commons Lang 3.6
Markdown parser for the JVM 0.16
MongoDB 3.4.6
Spring Data Mongodb 2.0.0.M4
Embedded MongoDB 2.0.0
IK Analysis for Elasticsearch 5.5.0
characteristic
Multi-user blog platform. (Multi-user blog platform)
Markdown. (written in Markdown)
Emoji. (expression, avatar)
Aggregate classification/tag
Big Data search.
Easy to use.
RESTful API.
Good look. (friendly interface)
Chinese characters friendly.
...
how to run
Only two steps are required.
1. Get the source code
$ git clone https://github.com/waylau/new-star-blog.git
2. Run
$ gradlew bootRun
It can then be accessed via http ://localhost:8080
related items
MongoDB-based file server. Check out https://github.com/waylau/mongodb-file-server
Teach you how to achieve
suggestions
If you have any errata, comments or suggestions, please make a brick https://github.com/waylau/new-star-blog/issues
hosting
Code Cloud: https://gitee.com/waylau/new-star-blog