deploy1 6 gadi atpakaļ
vecāks
revīzija
9eee58366d
4 mainītis faili ar 18 papildinājumiem un 5 dzēšanām
  1. 5 0
      .gitignore
  2. 3 4
      Dockerfile
  3. 9 0
      dsync.sh
  4. 1 1
      start.sh

+ 5 - 0
.gitignore

@@ -1,2 +1,7 @@
 xa
 xaa
+okok.js
+okokok.js
+test.sh
+
+

+ 3 - 4
Dockerfile

@@ -19,7 +19,7 @@ RUN ln -s /usr/local/node-10.15.1/bin/node /usr/bin/node
 #RUN npm install -g openpgp
 RUN npm install pm2 -g
 
-RUN npm install -g https://git.tum.dk/tum.dk/servera/archive/v0.0.26.tar.gz --unsafe-perm
+RUN npm install -g https://git.tum.dk/tum.dk/servera/archive/v0.0.27.tar.gz --unsafe-perm
 
 # node_modules have to be in data to allow plugins to be installable at runtime
 #RUN cd /app/code/src && npm install && \
@@ -40,8 +40,7 @@ RUN npm install -g https://git.tum.dk/tum.dk/servera/archive/v0.0.26.tar.gz --un
 #    rm -rf /root/.npm && ln -s /tmp/.npm /root/.npm
 #COPY index.js /app/code/
 
-COPY start.sh /app/code/
-COPY sync.sh /app/code/
-RUN chmod +x /app/code/start.sh /app/code/sync.sh
+COPY start.sh sync.sh dsync.sh /app/code/
+RUN chmod +x /app/code/start.sh /app/code/sync.sh /app/code/dsync.sh
 
 CMD [ "/app/code/start.sh" ]

+ 9 - 0
dsync.sh

@@ -0,0 +1,9 @@
+#!/bin/bash
+
+
+dat sync --port ${DAT_UDP_PORT} 
+
+sleep 300
+
+
+

+ 1 - 1
start.sh

@@ -42,7 +42,7 @@ fi
 cd ./demo 
 sleep 5
 echo "starting dat sync"
-dat sync --port ${DAT_UDP_PORT} > /run/d.log &
+pm2 start /app/code/dsync.sh 
 
 #nohup dat pull > /dev/null &
 echo "wtf"