1234567891011121314151617181920 |
- FROM python:3.9
- ARG G4F_IGNORED_PROVIDERS
- RUN useradd -m -u 1000 user
- WORKDIR /app
- COPY --chown=user ./requirements.txt requirements.txt
- RUN pip install --no-cache-dir --upgrade -r requirements.txt
- COPY --chown=user . /app
- USER user
- ENV HOME=/home/user \
- PATH=/home/user/.local/bin:$PATH
- ENV G4F_IGNORED_PROVIDERS $G4F_IGNORED_PROVIDERS
- CMD python -m g4f --port 7860 --debug --ignored-providers $G4F_IGNORED_PROVIDERS
|