diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..d69c9ce --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM node:20-slim +WORKDIR /app + +COPY package*.json ./ +RUN npm install --omit=dev + +COPY . . + +EXPOSE 3000 + +CMD ["npm", "run", "start"] diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..73ec2b9 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,7 @@ +services: + sofia-traffic-info: + build: . + volumes: + - ./data:/app/data + ports: + - 3013:3000