Logo
Explore Help
Sign In
fam/cube
1
0
Fork 0
You've already forked cube
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
3a34fbdfd814e0902ae199c0236c99fd4971695b
cube/crates/cube-core/Cargo.toml
T

15 lines
401 B
TOML
Raw Normal View History

app #0: cube.famzheng.me 入口门户 + 平台脚手架 monorepo 第一刀: - workspace + crates/cube-core(base router / healthz / ServeDir SPA fallback / JSON tracing / SIGTERM shutdown) - apps/cube:axum 主程序 + Vite + Vue 3 + TS 门户(暗色调 + 渐变 logo + app 卡片网格) - Dockerfile:scratch + musl 静态二进制,镜像 2.6MB - k8s/:cube-cube ns + Deployment + Service + Ingress(cube.famzheng.me,traefik LE 自动签) - registry:新增 registry.famzheng.me ingress 反代到 gitea 内置 container registry, 自动化身份用 mochi(registry.famzheng.me/mochi/cube) - CI:.gitea/workflows/deploy-cube.yml,host shell runner(gnoc), build → push → kubectl rollout 五步流水 - README:把宪法段改成 monorepo 模式 + monorepo 目录结构 - 新增宪法条款:前端视图状态走 URL(path + query)保证可 bookmark
2026-05-04 11:22:59 +01:00
[package]
name = "cube-core"
version = "0.1.0"
edition.workspace = true
license.workspace = true
authors.workspace = true
description = "Shared scaffolding for cube apps: base router, healthz, tracing, graceful shutdown"
[dependencies]
axum = { workspace = true }
tokio = { workspace = true }
tower-http = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.26.0+rc0 Page: 17ms Template: 2ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API