# llldddbbb/dbblog

基于SpringBoot2.x+Vue2.x+ElementUI+Iview+Elasticsearch+RabbitMQ+Redis+Shiro的多模块前后端分离的博客项目

Repository: https://github.com/llldddbbb/dbblog
Canonical: https://ross.abutalabs.com/products/dbblog
Homepage: http://www.dblearn.cn
Language: Vue
License: Apache-2.0
License Family: permissive
Topics: sprinboot, vue, blog, elasticsearch, rabbitmq, element-ui, iview, shiro, redis
Last push: 2022-12-12T12:27:16+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2888, "days_push": 1360, "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 1157, forks 395 (observed 2026-08-28T04:03:48.245356+00:00)

## What it is
A multi-module, front-end/back-end separated open-source blog system built with SpringBoot 2.x and Vue 2.x, including a public site, admin dashboard, and backend services. It integrates Elasticsearch for search, RabbitMQ for messaging, Redis for caching, and Shiro for authentication. The author has stated it is no longer maintained.

## Use cases
- self-host a personal blog with an admin dashboard
- learn SpringBoot 2.x through a full project example
- study a front-end/back-end separated Vue 2.x project
- see how Elasticsearch and RabbitMQ are used in a real app
- understand Shiro-based authentication in SpringBoot
- practice deploying a multi-module SpringBoot application

## When to choose
- you want a complete blog with frontend, admin UI, and backend source code
- you are learning the SpringBoot + Vue stack and want a reference project
- you need working examples of Elasticsearch, RabbitMQ, Redis, and Shiro integration

## When to avoid
- you need actively maintained software with security updates
- you want a modern stack (Vue 3, SpringBoot 3, Java 17+)
- you need a one-click deployable blog rather than a multi-service setup

## Facets
- artifact type: application
- maturity: abandoned
- function: search-engine, caching, message-queue, auth, web-framework, api-framework
- domain: web-development, cms, self-hosted, developer-tools
- platform: jvm, self-hosted
- tags: blog-system, springboot, elasticsearch, rabbitmq, shiro, redis, mybatis-plus, front-end-back-end-separation, learning-project, search, vue, web-server

## Member repositories
- llldddbbb/dbblog (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:48.245356+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-30T06:32:03.270708+00:00, confidence not recorded.
  - readme: https://github.com/llldddbbb/dbblog (fetched 2026-08-28T04:03:48.245356+00:00, sha bc28c869b608)
- Data as of 2026-08-30T08:39:29.467469+00:00.
