# attachments

Сервис вложений (управляется HelmRelease). Namespace: `attachments`.

```mermaid
flowchart LR
    Helm[helm-controller]:::infra
    S3[S3 Proxy]:::infra
    MinIO[(MinIO)]:::data

    subgraph NS["ns: attachments"]
        HR{{HelmRelease<br/>chart-managed}}:::cfg
        App[deployment: attachments<br/>API + workers]:::comp
        HR -.-> App
    end

    Helm -.->|reconcile| HR
    App -->|PUT/GET| S3 --> MinIO

    classDef comp fill:#ec4899,stroke:#9d174d,stroke-width:2px,color:#fff
    classDef data fill:#10b981,stroke:#065f46,color:#fff
    classDef infra fill:#0ea5e9,stroke:#075985,color:#fff
    classDef cfg fill:#fef3c7,stroke:#92400e,color:#000
    style NS fill:#fdf2f8,stroke:#ec4899,stroke-width:2px
```
