Add patient management, deployment scripts, and Docker fixes

This commit is contained in:
2026-01-30 01:51:33 -08:00
parent 745f9f827f
commit d28d2f20c6
33 changed files with 7496 additions and 284 deletions

38
scripts/update-local.sh Normal file
View File

@@ -0,0 +1,38 @@
#!/bin/bash
# ============================================
# BraceIQMed - Local Update Script (Linux/Mac)
# Rebuilds and restarts Docker containers
# ============================================
set -e
echo "========================================"
echo " BraceIQMed - Local Update"
echo "========================================"
echo ""
# Change to project directory
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_DIR="$(dirname "$SCRIPT_DIR")"
cd "$PROJECT_DIR"
echo "[1/3] Building Docker images..."
docker compose build
echo ""
echo "[2/3] Restarting containers..."
docker compose up -d
echo ""
echo "[3/3] Waiting for health checks..."
sleep 5
# Check health
echo ""
docker compose ps
echo ""
echo "========================================"
echo " Update complete!"
echo " App running at: http://localhost"
echo "========================================"