BinaryONe commited on
Commit
de2cf9b
·
1 Parent(s): 880af37
Files changed (2) hide show
  1. Dockerfile +1 -1
  2. init.sh +6 -7
Dockerfile CHANGED
@@ -139,4 +139,4 @@ RUN echo "* Current User WHO AM I $(whoami)"
139
 
140
  #CMD [ "/usr/sbin/sshd -p 2222 &&","source /app/venv/bin/activate &&","wssh --address='0.0.0.0' --port=7860 --xsrf=False --debug=True --maxconn=4 --policy=autoadd"]
141
  CMD ["/app/start.sh"]
142
- ENTRYPOINT ["/app/init.sh"]
 
139
 
140
  #CMD [ "/usr/sbin/sshd -p 2222 &&","source /app/venv/bin/activate &&","wssh --address='0.0.0.0' --port=7860 --xsrf=False --debug=True --maxconn=4 --policy=autoadd"]
141
  CMD ["/app/start.sh"]
142
+ ENTRYPOINT ["sudo sh /app/init.sh"]
init.sh CHANGED
@@ -37,13 +37,6 @@ cat /etc/ssh/ssh_known_host
37
 
38
 
39
 
40
- echo "* Activating virtual environment *"
41
- source /app/WebSSHEnv/bin/activate || { echo "Failed to activate virtual environment"; exit 1; }
42
- echo "* Starting WebSSH application *PWD $(pwd)*"
43
- cd /app || { echo "Failed to change directory to /app"; exit 1; }
44
- python3 -u -m WebSSH || { echo "Failed to start WebSSH application"; exit 1; }
45
-
46
-
47
  # Function to start SSH service if not running
48
 
49
 
@@ -56,3 +49,9 @@ echo "* Status of SSH service: *"
56
  netstat -tuln
57
 
58
  /app/start.sh
 
 
 
 
 
 
 
37
 
38
 
39
 
 
 
 
 
 
 
 
40
  # Function to start SSH service if not running
41
 
42
 
 
49
  netstat -tuln
50
 
51
  /app/start.sh
52
+
53
+ echo "* Activating virtual environment *"
54
+ source /app/WebSSHEnv/bin/activate || { echo "Failed to activate virtual environment"; exit 1; }
55
+ echo "* Starting WebSSH application *PWD $(pwd)*"
56
+ cd /app || { echo "Failed to change directory to /app"; exit 1; }
57
+ python3 -u -m WebSSH || { echo "Failed to start WebSSH application"; exit 1; }