excuse-scripts/Dockerfiles/nodejs/Dockerfile.fucking_coffe

19 lines
476 B
Docker

FROM node:lts-alpine3.12
LABEL author="fazenda"
LABEL project="hacker-scripts:fucking_coffee"
ENV PORT="3000"
ENV CALLBACK_URL="http://xxx.com"
ENV CALLBACK_ENDPOINT="coffeemachine"
ENV COFFEE_MACHINE_IP="xxx.xxx.xxx.xxx"
ENV USERNAME="my_username"
ENV PASSWORD="xxxx"
RUN [ "npm", "install", "express", "telnet-client" ]
COPY fucking_coffee_yo_server.js .
COPY fucking_coffee.js .
ENTRYPOINT [ "node", "./fucking_coffee_yo_server.js" ]
CMD [ "node", "./fucking_coffee" ]