Skip to main content
Ctrl+K

K3s Cluster Commissioning

  • Tutorials
  • How-To Guides
  • Explanations
  • Reference
  • GitHub
  • Tutorials
  • How-To Guides
  • Explanations
  • Reference
  • GitHub

Section Navigation

  • Architecture
  • GitOps Flow
  • Kubernetes Services Structure
  • Ansible Roles in Detail
  • Networking
  • Network Policies
  • Security Model
  • Security Hardening
  • Open Brain Client Options
  • Decision Records
    • 1. Record Architecture Decisions
    • 2. Self-Host Full Supabase Stack for Open Brain
    • 3. Hybrid Intelligence Architecture
    • 4. Use x-brain-key Header Auth for MCP API
    • 5. Taint Workstation Nodes
    • 6. Supabase Database Storage on NAS via NFS
    • 7. Pin Supabase to x86 Nodes
    • 8. Defer Embedding Pipeline to Phase 2b
    • 9. Exclude Workstation Nodes from Longhorn Storage
    • 10. MCP Protocol with GitHub OAuth for Claude.ai
    • 11. MinIO for Open Brain File Attachments
  • Explanations
  • Decision Records

Decision Records#

Architectural Decision Records (ADRs) capturing key design choices for this project. Format follows Michael Nygard’s lightweight ADR template.

  • 1. Record Architecture Decisions
  • 2. Self-Host Full Supabase Stack for Open Brain
  • 3. Hybrid Intelligence Architecture
  • 4. Use x-brain-key Header Auth for MCP API
  • 5. Taint Workstation Nodes
  • 6. Supabase Database Storage on NAS via NFS
  • 7. Pin Supabase to x86 Nodes
  • 8. Defer Embedding Pipeline to Phase 2b
  • 9. Exclude Workstation Nodes from Longhorn Storage
  • 10. MCP Protocol with GitHub OAuth for Claude.ai
  • 11. MinIO for Open Brain File Attachments

previous

Open Brain Client Options

next

1. Record Architecture Decisions

Edit on GitHub

This Page

  • Show Source

Built with the PyData Sphinx Theme 0.16.1.