docs: expand lint scope batch3 (6 files)

This commit is contained in:
Apple
2026-02-16 03:44:58 -08:00
parent 1a00cd4413
commit 831f361f0f
7 changed files with 48 additions and 43 deletions

View File

@@ -2,11 +2,13 @@
## Огляд
DAARION використовує **MinIO** (S3-compatible object storage) для зберігання assets (логотипи, банери, аватарки). Для доступу до assets без налаштування DNS для `assets.daarion.space` використовується **Asset Proxy** через `city-service`.
DAARION використовує **MinIO** (S3-compatible object storage) для зберігання assets
(логотипи, банери, аватарки). Для доступу до assets без налаштування DNS для
`assets.daarion.space` використовується **Asset Proxy** через `city-service`.
## Архітектура
```
```text
┌─────────────┐
│ Frontend │ → /api/city/assets/proxy/microdao/logo/...
└─────────────┘
@@ -62,7 +64,7 @@ import { normalizeAssetUrl } from '@/lib/utils/assetUrl';
## Endpoint
### City Service
### City Service ENV
- **Path:** `/city/assets/proxy/{path:path}`
- **Method:** `GET`
@@ -195,4 +197,3 @@ const normalized = normalizeAssetUrl(logoUrl);
- `https://assets.daarion.space/...` → конвертується в `/api/city/assets/proxy/...`
`normalizeAssetUrl` обробляє всі ці випадки автоматично.