- Replace all occurrences of 'LogWhisperer AI' with 'LogWhispererAI' - Fix 47 instances across 30 files including: - Documentation (README, PRD, specs, docs) - Frontend components (Footer, Navbar, Hero, etc.) - Backend files (Dockerfile, server.js) - Workflow files (n8n, bash scripts) - Configuration files (AGENTS.md, LICENSE) Ensures consistent branding across the entire codebase.
26 lines
649 B
Docker
26 lines
649 B
Docker
# Dockerfile.dev - Development container for LogWhispererAI Frontend
|
|
# Optimized for Node.js with Hot Module Replacement (HMR)
|
|
|
|
FROM node:20-alpine
|
|
|
|
# Set working directory
|
|
WORKDIR /app
|
|
|
|
# Install dependencies for file watching (needed for HMR in Docker)
|
|
RUN apk add --no-cache git
|
|
|
|
# Copy package files first (for better caching)
|
|
COPY package*.json ./
|
|
|
|
# Install dependencies
|
|
RUN npm ci
|
|
|
|
# Copy the rest of the application
|
|
COPY . .
|
|
|
|
# Expose port 5173 for Vite dev server
|
|
EXPOSE 5173
|
|
|
|
# Command to run the development server
|
|
# Using --host 0.0.0.0 to allow connections from outside the container
|
|
CMD ["npm", "run", "dev", "--", "--host", "0.0.0.0"] |