feat(build): publier les images API+web sur le registry Gitea et faire consommer compose aux packages — compose tire ${READABOOK_REGISTRY}/api|web au lieu de builder, scripts/publish.sh (buildx --push, labels OCI), override docker-compose.build.yaml pour le build local, chemin bibliothèque re-paramétrable via READABOOK_LIBRARY_HOST_PATH — évolution #50

This commit is contained in:
Git Agent
2026-08-30 09:13:58 +02:00
parent c17ea105a9
commit 2484fd1e09
7 changed files with 109 additions and 9 deletions

20
docker-compose.build.yaml Normal file
View File

@ -0,0 +1,20 @@
services:
api:
build:
context: .
dockerfile: Dockerfile
args:
OCI_IMAGE_CREATED: ${OCI_IMAGE_CREATED:-local}
OCI_IMAGE_REVISION: ${OCI_IMAGE_REVISION:-local}
OCI_IMAGE_VERSION: ${READABOOK_TAG:-local}
image: ${READABOOK_REGISTRY:-gitea.anthonybouteiller.ovh/blomios/readabook}/api:${READABOOK_TAG:-local}
web:
build:
context: .
dockerfile: apps/web/Dockerfile
args:
OCI_IMAGE_CREATED: ${OCI_IMAGE_CREATED:-local}
OCI_IMAGE_REVISION: ${OCI_IMAGE_REVISION:-local}
OCI_IMAGE_VERSION: ${READABOOK_TAG:-local}
image: ${READABOOK_REGISTRY:-gitea.anthonybouteiller.ovh/blomios/readabook}/web:${READABOOK_TAG:-local}