Add login gate, rate limiting, and container deploy files for company-wide use

This commit is contained in:
2026-08-20 15:06:37 -07:00
parent e5c01003f8
commit e77cd64d88
6 changed files with 123 additions and 1 deletions

13
Dockerfile Normal file
View File

@@ -0,0 +1,13 @@
FROM node:22-alpine
WORKDIR /app
# No dependencies to install: server.js uses only Node's built-in modules.
COPY package.json ./
COPY server.js ./
COPY tools ./tools
COPY skills ./skills
ENV PORT=5173
EXPOSE 5173
CMD ["node", "server.js"]