Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# ============================================================================
# Stage 1: Dependencies
# ============================================================================
FROM node:20-alpine AS deps
FROM node:25-alpine AS deps
WORKDIR /app

# Install build dependencies for native modules
Expand Down Expand Up @@ -32,7 +32,7 @@ RUN npm ci
# ============================================================================
# Stage 2: Builder
# ============================================================================
FROM node:20-alpine AS builder
FROM node:25-alpine AS builder
WORKDIR /app

# Install build dependencies
Expand Down Expand Up @@ -61,7 +61,7 @@ RUN npm run build
# ============================================================================
# Stage 3: Production Dependencies
# ============================================================================
FROM node:20-alpine AS production-deps
FROM node:25-alpine AS production-deps
WORKDIR /app

# Install runtime dependencies only
Expand All @@ -75,7 +75,7 @@ RUN npm ci --production && \
# ============================================================================
# Stage 4: Production Runtime
# ============================================================================
FROM node:20-alpine AS production
FROM node:25-alpine AS production
WORKDIR /app

# Install runtime libraries for canvas/native modules
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile.cli
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# CLI Tools Dockerfile for LSI Ecosystem
# Lightweight image with lsictl CLI tools only

FROM node:20-alpine AS builder
FROM node:25-alpine AS builder
WORKDIR /app

# Install build dependencies
Expand All @@ -27,7 +27,7 @@ RUN npm run build --workspace=@lsi/cli && \
# ============================================================================
# CLI Runtime Stage
# ============================================================================
FROM node:20-alpine
FROM node:25-alpine

RUN apk add --no-cache \
cairo \
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.dev
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Development Dockerfile for LSI Ecosystem
# This creates a development environment with hot reload and debugging tools

FROM node:20-alpine
FROM node:25-alpine

# Install development dependencies
RUN apk add --no-cache \
Expand Down
Loading