diff options
Diffstat (limited to 'MEDIA_ACCESS_API.md')
| -rw-r--r-- | MEDIA_ACCESS_API.md | 7 |
1 files changed, 7 insertions, 0 deletions
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
+```
|
