From ca7cda86882d069fb72a557159dec6a2c6430922 Mon Sep 17 00:00:00 2001 From: ertopogo Date: Fri, 13 Mar 2026 01:06:47 +0100 Subject: Add local media-access-api service and switch compose to local build --- MEDIA_ACCESS_API.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'MEDIA_ACCESS_API.md') diff --git a/MEDIA_ACCESS_API.md b/MEDIA_ACCESS_API.md index ec5598e..99b71aa 100644 --- a/MEDIA_ACCESS_API.md +++ b/MEDIA_ACCESS_API.md @@ -20,6 +20,7 @@ Definir une couche d'autorisation entre viewer-bff et MinIO afin d'appliquer les - `S3_BUCKET=medias-private` - `S3_FORCE_PATH_STYLE=true` - `PRESIGN_TTL_SECONDS=120` +- `MEDIA_ACCESS_API_IMAGE=local/media-access-api:dev` (tag local conseille pour Compose) ## Contrat API propose @@ -76,3 +77,9 @@ Definir une couche d'autorisation entre viewer-bff et MinIO afin d'appliquer les - Logger `subject`, `objectKey`, decision (`allow`/`deny`), raison, `requestId`. - Ne jamais logger un token complet ni des secrets. - Exporter des metriques de refus ACL pour detection d'erreurs de mapping. + +## Build local (recommande) +La stack est prevue pour construire `media-access-api` localement depuis le dossier `media-access-api/`: +```bash +docker compose --env-file .env.dev -f compose.photoprism-secure.dev.yml up -d --build +``` -- cgit v1.2.3