Skip to content

ADR 0005: Unified Storage Architecture

Status

Proposed

Context

Data is currently scattered across multiple volumes and directories, making backup management difficult.

Decision

Unify all data storage under a central structure.

Proposed Structure

text
/opt/cfs-infra/
├── volumes/ (Docker persistent data)
├── config/  (Infrastructure configurations)
└── scripts/ (Maintenance scripts)

Consequences

  • Simplified backup logic.
  • Better data portability.
  • Easier monitoring of disk usage.

Implementation Steps

  1. Create directory structure.
  2. Migrate existing Docker volumes.
  3. Update docker-compose files.
  4. Update backup script paths.

Released under proprietary license.