Initial XPro map visualizer

This commit is contained in:
2026-07-08 10:19:59 +01:00
commit c0686d0c5a
12 changed files with 965 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
FROM node:22-alpine
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci --omit=dev
COPY server.js ./
COPY index.html ./
COPY app.js ./
COPY styles.css ./
ENV HOST=0.0.0.0
ENV PORT=4173
EXPOSE 4173
USER node
CMD ["npm", "start"]