From 90b58f170e9e57862bce602e58c894b8696d6699 Mon Sep 17 00:00:00 2001 From: "Matthew Bryant (mandatory)" Date: Mon, 27 Apr 2020 12:54:04 -0700 Subject: [PATCH] update --- Dockerfile | 4 ++-- README.md | 2 +- docker-compose.yaml | 3 +-- docker-entrypoint.sh | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index ade52d9..b259de0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,8 +26,8 @@ COPY server.js /work/ COPY database.js /work/ COPY docker-entrypoint.sh /work/ -RUN npm install -g nodemon +# For debugging/hot-reloading +#RUN npm install -g nodemon ENTRYPOINT ["/work/docker-entrypoint.sh"] #ENTRYPOINT ["node", "/work/server.js"] -#ENTRYPOINT ["tail", "-f", "/dev/null"] \ No newline at end of file diff --git a/README.md b/README.md index 042464b..0c51c7e 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ This is also especially useful for locked down orgs that make use of [Chrome OS] * [`docker`](https://docs.docker.com/get-docker/) and [`docker-compose`](https://docs.docker.com/compose/install/) * Chrome web browser -# Installation & Setup +# Installation & Setup (~5-10 Minutes) ## Setting Up the Backend diff --git a/docker-compose.yaml b/docker-compose.yaml index 7952cef..ea6b168 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -14,7 +14,6 @@ services: build: . volumes: - ./ssl:/work/cassl - - ./api-server.js:/work/api-server.js depends_on: - db - redis @@ -30,4 +29,4 @@ services: ports: - "127.0.0.1:8080:8080" # Proxy server - "127.0.0.1:4343:4343" # WebSocket server (talks with implants) - - "127.0.0.1:8118:8118" # Web panel \ No newline at end of file + - "127.0.0.1:8118:8118" # Web panel diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index f87e371..21ed77a 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -1,3 +1,3 @@ #!/bin/bash cp /work/ssl/* /work/cassl/ -nodemon node /work/server.js \ No newline at end of file +node /work/server.js