managarten/apps
Till JS 683a4c5331 feat(docker): add shared NestJS builder base image
- Add docker/Dockerfile.nestjs-base with all shared packages pre-built
- Convert 6 backend Dockerfiles (chat, todo, calendar, clock, contacts,
  mukke) to inherit from nestjs-base:local
- Fix bugs: duplicate shared-nestjs-setup builds (mukke), unnecessary
  shared-error-tracking rebuild in production stage (chat, clock)
- CD pipeline builds base image before services when backends deploy
- Net reduction: 317 lines removed, 112 added (-205 lines)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 10:48:31 +01:00
..
calendar feat(docker): add shared NestJS builder base image 2026-03-21 10:48:31 +01:00
chat feat(docker): add shared NestJS builder base image 2026-03-21 10:48:31 +01:00
clock feat(docker): add shared NestJS builder base image 2026-03-21 10:48:31 +01:00
contacts feat(docker): add shared NestJS builder base image 2026-03-21 10:48:31 +01:00
context feat(error-tracking): complete GlitchTip integration for all backends 2026-03-19 21:47:27 +01:00
docs 🌙 feat(docs): set dark mode as default theme 2026-01-29 18:22:23 +01:00
manacore docs(devlog): add 2026-03-20 cross-app SSO & infrastructure fixes 2026-03-20 21:12:33 +01:00
manadeck feat(games): add whopixels hosting at whopxl.mana.how 2026-03-20 19:57:50 +01:00
matrix feat(games): add whopixels hosting at whopxl.mana.how 2026-03-20 19:57:50 +01:00
mukke feat(docker): add shared NestJS builder base image 2026-03-21 10:48:31 +01:00
nutriphi feat(games): add whopixels hosting at whopxl.mana.how 2026-03-20 19:57:50 +01:00
photos feat(games): add whopixels hosting at whopxl.mana.how 2026-03-20 19:57:50 +01:00
picture fix(picture): add missing PUBLIC_GOOGLE/APPLE_CLIENT_ID build args to Dockerfile 2026-03-20 20:59:34 +01:00
planta refactor(auth,planta): optimize storage usage 2026-03-20 20:59:14 +01:00
presi feat(games): add whopixels hosting at whopxl.mana.how 2026-03-20 19:57:50 +01:00
questions feat(error-tracking): complete GlitchTip integration for all backends 2026-03-19 21:47:27 +01:00
skilltree feat(games): add whopixels hosting at whopxl.mana.how 2026-03-20 19:57:50 +01:00
storage refactor(storage): optimize cloud drive storage service 2026-03-20 20:57:18 +01:00
todo feat(docker): add shared NestJS builder base image 2026-03-21 10:48:31 +01:00
traces feat(error-tracking): complete GlitchTip integration for all backends 2026-03-19 21:47:27 +01:00
zitare feat(games): add whopixels hosting at whopxl.mana.how 2026-03-20 19:57:50 +01:00