feat(skilltree): enable web deployment

Fix Dockerfile to include all required shared packages and add
health endpoint for Docker healthcheck. Enable skilltree-web
service in docker-compose.macmini.yml.
This commit is contained in:
Till-JS 2026-02-13 23:05:08 +01:00
parent 23a1c5e539
commit 1e025b7e72
3 changed files with 29 additions and 7 deletions

View file

@ -1241,10 +1241,7 @@ services:
retries: 3
start_period: 40s
# NOTE: skilltree-web disabled - Dockerfile needs pnpm deploy fix for shared packages
# TODO: Fix Dockerfile similar to mana-search to resolve @manacore/shared-vite-config
skilltree-web:
profiles: ["disabled"]
build:
context: .
dockerfile: apps/skilltree/apps/web/Dockerfile