docs: expand lint scope batch3 (6 files)
This commit is contained in:
@@ -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` обробляє всі ці випадки автоматично.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user