| FROM node | |
| run apt-get update && apt-get install git -y && apt-get install nginx -y | |
| run git clone https://github.com/Rfym21/Qwen2API.git /app | |
| WORKDIR /app | |
| COPY . . | |
| RUN chmod 777 /app | |
| RUN npm i | |
| run mkdir -p /var/lib/nginx && chmod 777 /var/lib/nginx | |
| run mkdir -p /var/log && chmod 777 /var/log | |
| RUN mkdir -p /etc/nginx && mkdir -p /var/run && chmod 777 -R /var && chmod 777 -R /etc/nginx && chmod 777 -R /var/run | |
| run mkdir -p /var/log/nginx | |
| run touch /var/log/nginx/access.log && chmod 777 /var/log/nginx/access.log | |
| run chmod 777 /var/log/nginx | |
| RUN apt update && \ | |
| apt install -y nginx | |
| cmd nginx -c /app/nginx.conf && npm start |