# linhaojun857/aurora

基于SpringBoot+Vue开发的个人博客系统

Repository: https://github.com/linhaojun857/aurora
Canonical: https://ross.abutalabs.com/products/aurora
Homepage: https://www.linhaojun.top
Language: Java
License: Apache-2.0
License Family: permissive
Topics: springboot, vue, docker, elasticsearch, minio, mybatis-plus, mysql, nginx, quartz, rabbitmq, redis, vue-router, vuex, axios, pinia, blog
Last push: 2025-06-10T13:26:50+00:00

## Health v2 (maintenance only)
Score: 44/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 26, release rhythm 35, longevity 100
- inputs: {"age_days": 1475, "days_push": 449, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4663, forks 737 (observed 2026-08-28T04:08:56.489846+00:00)

## What it is
Aurora is a self-hosted, front-end/back-end separated personal blog system built with SpringBoot (Java) and Vue. It includes an admin dashboard, article search via Elasticsearch, image storage via MinIO, and deployment via Docker with Nginx, Redis, RabbitMQ, and MySQL.

## Use cases
- self-host a personal blog
- run a blog with an admin dashboard
- deploy a SpringBoot + Vue blog with Docker
- add full-text search to blog posts with Elasticsearch
- learn a full-stack SpringBoot Vue project
- start a blog with image upload and comment features

## When to choose
- you want a feature-rich, self-hosted personal blog with admin panel
- you prefer a Java SpringBoot backend with a Vue frontend
- you want built-in search, caching, and message-queue support
- you want a Docker-based one-click deployment

## When to avoid
- you want a lightweight static-site blog like Hexo or Hugo
- you don't want to run multiple services (MySQL, Redis, RabbitMQ, Elasticsearch, MinIO)
- you need a Node.js, Python, or PHP stack
- you need a minimal single-binary blog engine

## Facets
- artifact type: application
- maturity: active
- function: search-engine, caching, message-queue, web-framework, orm, auth, file-upload, scheduling, self-hosted
- domain: web-development, cms, self-hosted, backend, frontend
- platform: self-hosted
- tags: blog, springboot, vue, full-stack, personal-blog, elasticsearch, minio, rabbitmq, redis, linux, docker, web-server

## Member repositories
- linhaojun857/aurora (main) score 44

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:56.489846+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:19:26.423139+00:00, confidence not recorded.
  - readme: https://github.com/linhaojun857/aurora (fetched 2026-08-28T04:08:56.489846+00:00, sha a72ffd308ab8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
