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
Context
Section titled “Context”マスターとHermesの共同knowledge baseとして、dotlife、外部repository、個人活動、ADR、daily / weekly summaryを管理する。単なる文書だけでなく、timeline、関係図、status boardなどのinteractive materialsも作成する。
Decision
Section titled “Decision”- Markdownを知識の基本単位としてGit管理する。
- Astro Starlightをサイト基盤にする。
- MDXとAstro Components / Islandsでinteractive materialsを作る。
- Cloudflare Pagesでdeployする。
- Cloudflare Accessでマスターだけが閲覧できるようにする。
- raw session log、token、credentialはknowledge baseに保存しない。
Consequences
Section titled “Consequences”- 通常の知識はMarkdownのまま保てる。
- 必要なページだけMDXとcomponentで拡張できる。
- 静的deployのためruntime databaseを最初から必要としない。
- Cloudflare Access、Pages project、認証domainの設定が別途必要になる。