Reviewed-on: https://codeberg.org/lvl0/trip-planner/pulls/23 Co-authored-by: myrmidex <myrmidex@myrmidex.net> Co-committed-by: myrmidex <myrmidex@myrmidex.net>
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"] |