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

View File

@@ -12,10 +12,11 @@ WORKDIR /app
# Copy package files
COPY package*.json ./
# Install dependencies
RUN npm ci --only=production
# Install dependencies (rebuild native modules for Linux)
RUN npm ci --only=production && \
npm rebuild better-sqlite3
# Copy application code
# Copy application code (excluding node_modules via .dockerignore)
COPY . .
# Create data directories