14 lines
No EOL
293 B
Text
14 lines
No EOL
293 B
Text
FROM node:20-alpine
|
|
|
|
# Install global dependencies as root
|
|
RUN npm install -g vite
|
|
|
|
WORKDIR /app
|
|
|
|
# Run as root to avoid permission issues with volume mounts
|
|
|
|
# Expose Vite dev server port
|
|
EXPOSE 5173
|
|
|
|
# Start development server
|
|
CMD ["sh", "-c", "npm install && npm run dev -- --host 0.0.0.0"] |