cdssd commited on
Commit
c45415d
·
1 Parent(s): 1c4fe12

Upload Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +15 -0
Dockerfile ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM node:latest
2
+ EXPOSE 3000
3
+ WORKDIR /app
4
+ COPY files/* /app/
5
+
6
+ RUN apt-get update &&\
7
+ apt-get install -y iproute2 &&\
8
+ npm install -r package.json &&\
9
+ npm install -g pm2 &&\
10
+ wget -O cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb &&\
11
+ dpkg -i cloudflared.deb &&\
12
+ rm -f cloudflared.deb &&\
13
+ chmod +x web.js
14
+
15
+ ENTRYPOINT [ "node", "server.js" ]