diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..96e666e796bb1e4030a0be4c1fff852a331065c6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +FROM python:3.8 +# ENV MPLCONFIGDIR=/tmp/matplotlib-399fa59w +RUN mkdir -m 777 -p /app/ + +RUN mkdir -m 777 -p /.cache/matplotlib +RUN mkdir -m 777 -p /.cache/huggingface/hub/ +RUN mkdir -m 777 -p /.cache/torch/ +RUN mkdir -m 777 -p /.cache/ +RUN mkdir -m 777 -p /.config/matplotlib/ + + +RUN apt-get update && apt-get install ffmpeg libsm6 libxext6 -y +COPY ./app.py ./app.py +COPY ./lama_cleaner ./lama_cleaner +COPY ./yolov8x-seg.pt ./yolov8x-seg.pt +COPY ./requirements.txt ./requirements.txt +RUN pip install -r ./requirements.txt +ENV HOST="0.0.0.0" +ENV PORT=7860 + +#ENTRYPOINT python3 app.py --host ${HOST} --port ${PORT} +CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"] \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..7672443763d5c896d26bf9fcfc62bad222287ff2 --- /dev/null +++ b/README.md @@ -0,0 +1,66 @@ +
+
+