diff --git a/jd-webgui/Dockerfile b/jd-webgui/Dockerfile new file mode 100644 index 0000000..bb0d4d3 --- /dev/null +++ b/jd-webgui/Dockerfile @@ -0,0 +1,17 @@ +FROM python:3.12-slim + +WORKDIR /app + +RUN pip install --no-cache-dir \ + fastapi \ + uvicorn \ + myjdapi \ + paramiko \ + python-multipart + +COPY app.py /app/app.py +COPY static /app/static + +EXPOSE 8080 + +CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "8080"]