概要

フル名
docker.io/sunxiao0721/beecount-cloud
Registry
docker.io
名前空間
sunxiao0721
リポジトリ
beecount-cloud
キャッシュ Tag 数
35
最終同期
07/06/2026, 04:29 PM

概要

BeeCount 云端记账服务镜像,提供多端同步的个人与家庭账本 API,需挂载数据库或配置外部 PostgreSQL/MySQL。

詳細

sunxiao0721/beecount-cloud 封装 BeeCount 服务端,用户通过移动端或 Web 客户端记录收支、分类统计与多账本共享。镜像通常依赖关系型数据库存储账目与用户信息,首次启动需初始化 schema。与 Firefly III 等开源记账相比生态较小;生产应固定 tag、HTTPS 前置反向代理,并将 DB 凭证与 JWT secret 经 env 或 Secret 注入,定期备份数据库 volume。

快速启动

docker run -d --name beecount-cloud \
  -p 8080:8080 \
  -e DATABASE_URL=postgres://user:pass@postgres:5432/beecount \
  docker.io/sunxiao0721/beecount-cloud:latest

推荐实践

docker run -d --name beecount-cloud \
  --restart unless-stopped \
  -p 8080:8080 \
  -e DATABASE_URL=postgres://beecount:secret@postgres.internal:5432/beecount \
  -e JWT_SECRET=change-me-long-random \
  -e TZ=Asia/Shanghai \
  docker.io/sunxiao0721/beecount-cloud:1.0.0

核心参数说明

  • -p 8080:8080 — REST API 与 Web 入口
  • -e DATABASE_URL — PostgreSQL/MySQL 连接串
  • -e JWT_SECRET — 用户会话签名密钥
  • -e TZ — 账单时间戳时区
  • --restart unless-stopped — 个人云记账持续在线
  • 固定 tag — 与客户端 App 版本兼容

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: beecount-cloud
spec:
  replicas: 2
  selector:
    matchLabels:
      app: beecount-cloud
  template:
    metadata:
      labels:
        app: beecount-cloud
    spec:
      containers:
        - name: api
          image: docker.io/sunxiao0721/beecount-cloud:1.0.0
          ports:
            - containerPort: 8080
          envFrom:
            - secretRef:
                name: beecount-secrets
---
apiVersion: v1
kind: Service
metadata:
  name: beecount-cloud
spec:
  selector:
    app: beecount-cloud
  ports:
    - port: 8080
      targetPort: 8080

数据库独立 StatefulSet;Ingress 启用 TLS,JWT_SECRET 与 DATABASE_URL 存 Secret。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/sunxiao0721/beecount-cloud
:latest
linux/amd64linux/arm64
2026/07/04 16:34159.1 MBsha256:477c03a11fc4
docker.io/sunxiao0721/beecount-cloud
:1.5.3
linux/amd64linux/arm64
2026/07/04 16:34159.1 MBsha256:477c03a11fc4
docker.io/sunxiao0721/beecount-cloud
:1.5.2
linux/amd64linux/arm64
2026/06/23 14:05159.1 MBsha256:c4133e8ab29a
docker.io/sunxiao0721/beecount-cloud
:1.5.1
linux/amd64linux/arm64
2026/06/19 09:10159.0 MBsha256:43a1a9566dbe
docker.io/sunxiao0721/beecount-cloud
:1.5.0
linux/amd64linux/arm64
2026/06/12 08:58158.8 MBsha256:91cce64b1e91
docker.io/sunxiao0721/beecount-cloud
:1.4.0
linux/amd64linux/arm64
2026/06/10 16:31158.8 MBsha256:2805759ac2a7
docker.io/sunxiao0721/beecount-cloud
:1.3.14
linux/amd64linux/arm64
2026/06/05 22:24158.8 MBsha256:107910f6400b
docker.io/sunxiao0721/beecount-cloud
:1.3.13
linux/amd64linux/arm64
2026/06/04 15:04158.8 MBsha256:e32200eb1439
docker.io/sunxiao0721/beecount-cloud
:1.3.12
linux/amd64linux/arm64
2026/06/04 10:58158.8 MBsha256:910958c78bbc
docker.io/sunxiao0721/beecount-cloud
:1.3.11
linux/amd64linux/arm64
2026/06/02 10:44158.8 MBsha256:9e156909d5cc
docker.io/sunxiao0721/beecount-cloud
:1.3.10
linux/amd64linux/arm64
2026/06/01 22:48158.8 MBsha256:3ac908634f47
docker.io/sunxiao0721/beecount-cloud
:1.3.9
linux/amd64linux/arm64
2026/05/30 11:32158.8 MBsha256:79ca9ac38629
docker.io/sunxiao0721/beecount-cloud
:1.3.8
linux/amd64linux/arm64
2026/05/28 22:42158.7 MBsha256:cb009947e236
docker.io/sunxiao0721/beecount-cloud
:1.3.7
linux/amd64linux/arm64
2026/05/28 19:56158.8 MBsha256:08d9bf37c2ac
docker.io/sunxiao0721/beecount-cloud
:1.3.6
linux/amd64linux/arm64
2026/05/28 19:27158.8 MBsha256:c37ad3de7aa6
docker.io/sunxiao0721/beecount-cloud
:1.3.5
linux/amd64linux/arm64
2026/05/26 18:26158.8 MBsha256:710469e01202
docker.io/sunxiao0721/beecount-cloud
:1.3.4
linux/amd64linux/arm64
2026/05/25 23:52158.8 MBsha256:6c0a911a6d87
docker.io/sunxiao0721/beecount-cloud
:1.3.3
linux/amd64linux/arm64
2026/05/24 09:45158.5 MBsha256:2d5ed8215caf
docker.io/sunxiao0721/beecount-cloud
:1.3.2
linux/amd64linux/arm64
2026/05/21 14:02158.4 MBsha256:f30b6498ed07
docker.io/sunxiao0721/beecount-cloud
:1.3.1
linux/amd64linux/arm64
2026/05/20 15:56158.4 MBsha256:a365303a233d