feat(infra): migrate chat-web, clock-web, presi-web, nutriphi-web from GHCR to local builds

All 4 apps now use the same local build pattern as the other 33 apps.
Only umami (external project) keeps its GHCR image.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-31 18:28:31 +02:00
parent 58e03e7e26
commit fa8b2cdf0e

View file

@ -874,7 +874,10 @@ services:
start_period: 20s
chat-web:
image: ghcr.io/memo-2023/chat-web:latest
build:
context: .
dockerfile: apps/chat/apps/web/Dockerfile
image: chat-web:local
container_name: mana-app-chat-web
restart: always
mem_limit: 128m
@ -971,7 +974,10 @@ services:
start_period: 30s
clock-web:
image: ghcr.io/memo-2023/clock-web:latest
build:
context: .
dockerfile: apps/clock/apps/web/Dockerfile
image: clock-web:local
container_name: mana-app-clock-web
restart: always
mem_limit: 128m
@ -1049,7 +1055,10 @@ services:
start_period: 35s
presi-web:
image: ghcr.io/memo-2023/presi-web:latest
build:
context: .
dockerfile: apps/presi/apps/web/Dockerfile
image: presi-web:local
container_name: mana-app-presi-web
restart: always
mem_limit: 128m
@ -1096,7 +1105,10 @@ services:
start_period: 45s
nutriphi-web:
image: ghcr.io/memo-2023/nutriphi-web:latest
build:
context: .
dockerfile: apps/nutriphi/apps/web/Dockerfile
image: nutriphi-web:local
container_name: mana-app-nutriphi-web
restart: always
mem_limit: 128m