feat(workspaces): complete milestone 1 with deployment primitives

This commit is contained in:
mkorwel
2026-03-19 00:12:21 -07:00
parent c65f9a653e
commit d6490cfd47
7 changed files with 159 additions and 12 deletions

View File

@@ -0,0 +1,20 @@
/**
* @license
* Copyright 2026 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
# Standard Hub Dockerfile
FROM node:20-slim
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci
COPY . .
RUN npm run build
EXPOSE 8080
CMD ["npm", "start"]