Nowa998 commited on
Commit
f3a928b
·
verified ·
1 Parent(s): 6057807

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -8
Dockerfile CHANGED
@@ -1,3 +1,4 @@
 
1
  FROM debian:12
2
 
3
  RUN apt update && apt install -y wget curl openssh-server openjdk-17-jre-headless socat gpg
@@ -11,22 +12,21 @@ RUN curl -SsL https://playit-cloud.github.io/ppa/key.gpg | gpg --dearmor | tee /
11
  RUN echo "deb [signed-by=/etc/apt/trusted.gpg.d/playit.gpg] https://playit-cloud.github.io/ppa/data ./" | tee /etc/apt/sources.list.d/playit-cloud.list
12
  RUN apt update && apt install -y playit
13
 
14
- # Create start script
15
  RUN mkdir -p /app
16
  RUN echo '#!/bin/bash' > /app/start.sh
17
  RUN echo 'service ssh start' >> /app/start.sh
18
  RUN echo 'echo "=============================="' >> /app/start.sh
19
- RUN echo 'echo "Starting Playit.gg agent..."' >> /app/start.sh
 
 
20
  RUN echo 'echo "=============================="' >> /app/start.sh
 
21
  RUN echo 'playit &' >> /app/start.sh
22
  RUN echo 'sleep 5' >> /app/start.sh
23
- RUN echo 'echo "=============================="' >> /app/start.sh
24
- RUN echo 'echo "Run this on your phone/Termux to claim:"' >> /app/start.sh
25
- RUN echo 'playit claim' >> /app/start.sh
26
- RUN echo 'echo "=============================="' >> /app/start.sh
27
  RUN echo 'tail -f /dev/null' >> /app/start.sh
28
  RUN chmod +x /app/start.sh
29
 
30
- EXPOSE 22
31
-
32
  CMD ["/app/start.sh"]
 
1
+
2
  FROM debian:12
3
 
4
  RUN apt update && apt install -y wget curl openssh-server openjdk-17-jre-headless socat gpg
 
12
  RUN echo "deb [signed-by=/etc/apt/trusted.gpg.d/playit.gpg] https://playit-cloud.github.io/ppa/data ./" | tee /etc/apt/sources.list.d/playit-cloud.list
13
  RUN apt update && apt install -y playit
14
 
15
+ # Create start script with CLAIM CODE
16
  RUN mkdir -p /app
17
  RUN echo '#!/bin/bash' > /app/start.sh
18
  RUN echo 'service ssh start' >> /app/start.sh
19
  RUN echo 'echo "=============================="' >> /app/start.sh
20
+ RUN echo 'echo "Claiming device with code..."' >> /app/start.sh
21
+ RUN echo 'playit agent claim exchange --code YOUR_CLAIM_CODE_HERE' >> /app/start.sh
22
+ RUN echo 'sleep 3' >> /app/start.sh
23
  RUN echo 'echo "=============================="' >> /app/start.sh
24
+ RUN echo 'echo "Starting agent..."' >> /app/start.sh
25
  RUN echo 'playit &' >> /app/start.sh
26
  RUN echo 'sleep 5' >> /app/start.sh
27
+ RUN echo 'socat UDP4-LISTEN:2222,fork TCP4:localhost:22 &' >> /app/start.sh
 
 
 
28
  RUN echo 'tail -f /dev/null' >> /app/start.sh
29
  RUN chmod +x /app/start.sh
30
 
31
+ EXPOSE 22 2222
 
32
  CMD ["/app/start.sh"]