initial commit

This commit is contained in:
2026-03-28 21:05:02 +00:00
commit a85e9f93ab
7 changed files with 1479 additions and 0 deletions

10
Dockerfile Normal file
View File

@@ -0,0 +1,10 @@
FROM node:20-alpine
WORKDIR /app
COPY package.json .
RUN npm install --omit=dev
COPY backend/ ./backend/
COPY frontend/ ./frontend/
ENV PORT=3000
ENV CONFIG_PATH=/data/config.json
EXPOSE 3000
CMD ["node", "backend/server.js"]