mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-15 04:01:09 +02:00
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:
parent
58e03e7e26
commit
fa8b2cdf0e
1 changed files with 16 additions and 4 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue