add Dockerfile
This commit is contained in:
parent
81c7bb94a4
commit
3dd7cfc3b2
20
Dockerfile
Normal file
20
Dockerfile
Normal file
@ -0,0 +1,20 @@
|
||||
# Use an official Node.js runtime as a base
|
||||
FROM node:20-alpine
|
||||
|
||||
# Create app directory
|
||||
WORKDIR /app
|
||||
|
||||
RUN apk add python3
|
||||
|
||||
# Copy package.json and install dependencies
|
||||
COPY package*.json ./
|
||||
RUN npm install --omit=dev
|
||||
|
||||
# Copy the rest of the app
|
||||
COPY . .
|
||||
|
||||
# Make the script executable
|
||||
RUN chmod +x cli.js
|
||||
RUN chmod +x watcher.py
|
||||
|
||||
ENTRYPOINT /app/watcher.py
|
Loading…
x
Reference in New Issue
Block a user