1.7 KiB
1.7 KiB
Managed Portal Deployment Findings
Local
- Project root:
/Users/yoilun/code/managed-portal. - Existing Docker files: root
Dockerfile,deploy/docker-compose.yml, managed service Dockerfiles. - Git worktree has uncommitted changes; deployment should use the current filesystem state.
- Docker Compose services:
managed-portal,store-dwell-alert,people-flow-project,managed-portal-web. - Compose exposes web UI on
${MANAGED_PORTAL_WEB_PORT:-13000}and usesrestart: unless-stoppedfor all services. - Model weights/assets found:
managed/people_flow_project/weightsis about 1.1G and includes YOLO plus DeepFace.h5files.managed/store_dwell_alert/weightsis about 5.4M and includesyolo11n.pt.
- Root
.dockerignoreexcludesmanaged, but the managed service images build from their own contexts undermanaged/, so their weights remain part of those build contexts.
Remote
- Host
192.168.5.185is Ubuntu Linux x86_64, kernel6.8.0-111-generic. - User
xiaozhenghas sudo group membership. - Disk space:
/has about 824G available. - Docker is installed:
Docker version 29.4.2. - Docker Compose is installed:
Docker Compose version v5.1.3. systemctlis available.- Remote deploy path:
/home/xiaozheng/code/managed-portal. - Remote GPU: NVIDIA GeForce RTX 3080, with Docker
nvidiaruntime available. - Remote weight files verified by path and byte size.
- Docker service is enabled on boot.
- Running containers:
managed-portalmanaged-portal-webpeople-flow-projectstore-dwell-alert
people-flow-projectandstore-dwell-alertreport healthy in Compose.- Web UI is exposed on
http://192.168.5.185:13000/. - Managed services API is available through the web proxy at
/api/managed-services.