deploy: add optional valkey community profile
This commit is contained in:
@@ -38,6 +38,7 @@ Community release должен поставлять:
|
||||
- `admin-api`
|
||||
- `mcp-server`
|
||||
- `postgres` как runtime dependency в compose-манифесте
|
||||
- optional `valkey` profile как рекомендованный, но не обязательный cache layer
|
||||
- healthchecks
|
||||
- базовый self-hosted deployment path
|
||||
- capability-gated UI, который не притворяется коммерческой редакцией
|
||||
@@ -60,6 +61,7 @@ Community release должен поставлять:
|
||||
1. `CI` зеленый.
|
||||
2. Community deployment manifest валиден:
|
||||
- `docker compose -f deploy/community/docker-compose.yml --env-file deploy/community/.env.example config -q`
|
||||
- `docker compose -f deploy/community/docker-compose.yml --env-file deploy/community/.env.example --profile cache config -q`
|
||||
3. Docker image build проходит для:
|
||||
- `admin-api`
|
||||
- `mcp-server`
|
||||
@@ -101,6 +103,7 @@ Community release должен поставлять:
|
||||
- UI не показывает рабочими premium-only сценарии;
|
||||
- `admin-api` и `mcp-server` enforce capability limits на сервере;
|
||||
- public deployment path воспроизводим на чистом хосте;
|
||||
- базовый запуск и запуск с profile `cache` оба валидны;
|
||||
- staging smoke записан в regression notes.
|
||||
|
||||
## 8. Связанные документы
|
||||
|
||||
Reference in New Issue
Block a user