# zhangyd-c/OneBlog

:alien: OneBlog，一个简洁美观、功能强大并且自适应的Java博客

Repository: https://github.com/zhangyd-c/OneBlog
Canonical: https://ross.abutalabs.com/products/oneblog
Homepage: https://docs.zhyd.me
Language: Java
License: GPL-3.0
License Family: copyleft
Topics: springboot, blog, dblog, spring-boot, bootstrap, wangeditor, oneblog, qiniu, spider, blog-hunter, justauth, oss, websockets, shiro, redis, seo
Last push: 2025-03-16T11:55:44+00:00

## Health v2 (maintenance only)
Score: 28/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 11, release rhythm 8, longevity 100
- inputs: {"age_days": 3068, "days_push": 535, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1102, forks 404 (observed 2026-08-28T04:03:35.963796+00:00)

## What it is
OneBlog is a self-hosted Java blog system built with Spring Boot and Bootstrap, featuring a full admin backend and responsive public-facing site. It includes RBAC permissions, a custom comment system, SEO tooling, multiple editors, cloud storage integration, and third-party OAuth login.

## Use cases
- self-host a personal blog with an admin dashboard
- run a Java-based blog with SEO and sitemap support
- deploy a blog with Docker in one command
- manage blog comments with moderation and email notifications
- monetize a blog with configurable ad slots
- allow readers to log in via third-party OAuth providers

## When to choose
- you want a full-featured, self-hosted blog on the Java/Spring Boot stack
- you need built-in RBAC, comments, SEO, and ad management out of the box
- you prefer a responsive Bootstrap frontend with mobile support

## When to avoid
- you want a static-site or Node.js/PHP blog stack
- you need a lightweight minimal blogging engine without an admin backend
- GPL-3.0 licensing is incompatible with your use case

## Facets
- artifact type: application
- maturity: active
- function: web-framework, auth, search-engine, caching, websocket, file-upload, templating, web-scraping
- domain: web-development, cms, self-hosted
- platform: jvm, self-hosted
- tags: blog-platform, spring-boot, java, cms, rbac, seo, comment-system, markdown-editor, responsive-design, docker-deployment, docker, web-server

## Member repositories
- zhangyd-c/OneBlog (main) score 28

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:35.963796+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:45:40.459894+00:00, confidence not recorded.
  - readme: https://github.com/zhangyd-c/OneBlog (fetched 2026-08-28T04:03:35.963796+00:00, sha dea3ef4382d9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
