| FROM python:3.11 |
|
|
| |
| RUN apt-get update && apt-get install -y git |
|
|
| |
| RUN pip install --upgrade pip |
|
|
| |
| RUN git clone https://github.com/binary-husky/gpt_academic /app |
|
|
| |
| WORKDIR /app |
|
|
| |
| RUN pip install -r requirements.txt |
|
|
| |
| RUN mkdir gpt_log && chown -R 1000:1000 gpt_log |
| |
| RUN mkdir private_upload && chown -R 1000:1000 private_upload |
| |
| ENV WEB_PORT=7860 |
| ENV AUTO_CLEAR_TXT=True |
| ENV DARK_MODE=False |
| ENV AUTO_CLEAR_TXT=True |
| ENV TIMEOUT_SECONDS=60 |
| ENV MAX_RETRY=3 |
| ENV ALLOW_RESET_CONFIG=False |
|
|
| |
| EXPOSE 7860 |
|
|
| |
| CMD ["python3", "-u", "main.py"] |