Initial commit

This commit is contained in:
Trey
2026-03-20 18:49:48 -05:00
commit dfa1697fef
197 changed files with 29298 additions and 0 deletions

22
web/server/Dockerfile Executable file
View File

@@ -0,0 +1,22 @@
# Backend Dockerfile - Express Data Server
FROM node:20-alpine
WORKDIR /app
# Copy package files from parent (uses express from main package.json)
COPY package*.json ./
# Install only production dependencies
RUN npm ci --only=production
# Copy server code
COPY server/ ./server/
# Create data directory
RUN mkdir -p /data
# Expose Express server port
EXPOSE 3001
# Run Express server
CMD ["node", "server/index.js"]

1040
web/server/index.js Executable file

File diff suppressed because it is too large Load Diff