chart data loading

This commit is contained in:
2026-03-24 21:37:49 -04:00
parent f6bd22a8ef
commit c76887ab92
65 changed files with 6350 additions and 713 deletions

View File

@@ -9,10 +9,13 @@ COPY tsconfig.json ./
# Install dependencies
RUN npm install
# Copy protobuf definitions
COPY protobuf ../protobuf/
# Copy source
COPY src ./src
# Build
# Build (includes protobuf generation)
RUN npm run build
# Production image
@@ -53,6 +56,12 @@ RUN npm install --omit=dev
# Copy built application
COPY --from=builder /app/dist ./dist
# Copy protobuf definitions for runtime loading
COPY protobuf ./protobuf
# Copy k8s templates (not included in TypeScript build)
COPY src/k8s/templates ./dist/k8s/templates
# Copy entrypoint script
COPY entrypoint.sh ./
RUN chmod +x entrypoint.sh