deploy: add optional valkey community profile

This commit is contained in:
a.tolmachev
2026-05-03 21:36:14 +00:00
parent c5cd6c1526
commit 2eb2209e40
5 changed files with 51 additions and 2 deletions
+3
View File
@@ -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. Связанные документы