Skip to content

ADR-0001: Astro StarlightとCloudflareの採用

ADR-0001: Astro StarlightとCloudflareの採用

Section titled “ADR-0001: Astro StarlightとCloudflareの採用”
  • Status: accepted
  • Date: 2026-07-25
  • Scope: Dotlife Knowledge Base

マスターとHermesの共同knowledge baseとして、dotlife、外部repository、個人活動、ADR、daily / weekly summaryを管理する。単なる文書だけでなく、timeline、関係図、status boardなどのinteractive materialsも作成する。

  • Markdownを知識の基本単位としてGit管理する。
  • Astro Starlightをサイト基盤にする。
  • MDXとAstro Components / Islandsでinteractive materialsを作る。
  • Cloudflare Pagesでdeployする。
  • Cloudflare Accessでマスターだけが閲覧できるようにする。
  • raw session log、token、credentialはknowledge baseに保存しない。
  • 通常の知識はMarkdownのまま保てる。
  • 必要なページだけMDXとcomponentで拡張できる。
  • 静的deployのためruntime databaseを最初から必要としない。
  • Cloudflare Access、Pages project、認証domainの設定が別途必要になる。