Skip to content

KevinLikesCodingMC/KeroshiBlog

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