Skip to content

KevinLikesCodingMC/KeroshiBlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keroshi Blog

License Version Stars
JDK springboot spring
bootstrap marked katex highlight codemirror

Project URL:https://github.com/KevinLikesCodingMC/KeroshiBlog

A light personal blog system.

Features

  • Provides a complete executable JAR file for quick start

  • Imports libraries including Bootstrap, KaTeX, marked, and CodeMirror

  • Supports multiple databases

  • Supports both Chinese and English

Quick Start

Dependencies

Install Java Development Kit 24 or higher installed.

Create a database. Supported databases include:

mysql
mariadb
oracle database
microsoft sqlserver
postgresql
h2database

Download

Choose a version from the releases page and download the JAR file.

Configuration

Create a configuration file blog.properties. The file structure should look like:

KeroshiBlog/
├── KeroshiBlog.jar
└── blog.properties

Then edit the configuration. Here's an example:

blog.name=Keroshi Blog
blog.lang=zh

blog.su_username=admin
blog.su_password=password

server.port=80

spring.datasource.url=jdbc:mysql://localhost:3306/testdb
spring.datasource.username=root
spring.datasource.password=password

Running

Execute the following command:

java -jar KeroshiBlog.jar

Documentation

Documentation is currently under development and will be available soon.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published