# Hello-hao/Tbed

Hellohao图床 | 图像托管 | 云相册，分享/水印、存储源分发、图像管理、前后端分离。

Repository: https://github.com/Hello-hao/Tbed
Canonical: https://ross.abutalabs.com/products/tbed
Homepage: https://tbed.hellohao.cn
Language: Java
License: AGPL-3.0
License Family: copyleft
Topics: clouddisk, image-hosting, java, photo-gallery, hellohao, image-storage, images
Last push: 2026-08-26T11:54:20+00:00

## Health v2 (maintenance only)
Score: 67/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 8, longevity 100
- inputs: {"age_days": 2772, "days_push": 7, "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 1457, forks 238 (observed 2026-08-28T04:04:47.004852+00:00)

## What it is
Hellohao Image Hosting (Tbed) is an open-source, self-hosted image hosting application built with Java and SpringBoot using a front-end/back-end separated architecture. It supports multiple object storage backends (local, Alibaba OSS, Qiniu KODO, Tencent COS, AWS S3, FTP, etc.), multi-user management, gallery sharing, watermarks, and web/desktop/mini-program clients.

## Use cases
- host images for my blog or e-commerce site
- self-host a personal photo gallery
- share image batches with a team
- upload screenshots via paste and get direct links
- distribute uploads across multiple object storage providers
- run a multi-user image bed with storage quotas
- generate QR codes and embed codes for uploaded images

## When to choose
- you want a self-hosted image hosting service with multi-user support
- you need to distribute image storage across several cloud object storage providers
- you want gallery sharing, watermarks, and API-based uploads out of the box
- you prefer a Java/SpringBoot stack with Docker deployment

## When to avoid
- you need a lightweight single-binary image uploader without a database
- you require a permissively licensed project (it is AGPL-3.0 with a paid Core edition)
- you need non-image file hosting like a general cloud drive
- you want a Node.js, Python, or PHP-based solution

## Facets
- artifact type: application
- maturity: active
- function: file-upload, image-processing, object-storage, self-hosted, web-framework
- domain: image-processing, self-hosted, web-development, media, photography
- platform: self-hosted, cross-platform, jvm
- tags: image-hosting, image-bed, photo-gallery, spring-boot, cloud-disk, multi-storage, watermark, sharing, web-server, docker

## Member repositories
- Hello-hao/Tbed (main) score 67

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:47.004852+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-30T04:35:31.810809+00:00, confidence not recorded.
  - readme: https://github.com/Hello-hao/Tbed (fetched 2026-08-28T04:04:47.004852+00:00, sha de6815b05b25)
- Data as of 2026-08-30T08:39:29.467469+00:00.
