Spaces:
Paused
Paused
BinaryONe
commited on
Commit
·
de2cf9b
1
Parent(s):
880af37
Changes
Browse files- Dockerfile +1 -1
- 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; }
|