waloneai/consistent-character
0
1FROM r8.im/fofr/consistent-character@sha256:e90b0b680b1dca1bab496f163fdfc7cff174f7cd18d094bf57664f1891f2e8572RUN apt-get update && apt-get install -y netcat jq3 4RUN useradd -m -u 1000 user5RUN chown -R user:user / || true6RUN chown -R user:user /src/7RUN chown -R user:user /root/8RUN chown -R user:user /var/9USER user10ENV HOME=/home/user \11 PATH=/home/user/.local/bin:$PATH \12 PYTHONPATH=$HOME/app \13 PYTHONUNBUFFERED=1 \14 GRADIO_ALLOW_FLAGGING=never \15 GRADIO_NUM_PORTS=1 \16 GRADIO_SERVER_NAME=0.0.0.0 \17 GRADIO_THEME=huggingface \18 SYSTEM=spaces 19 20WORKDIR $HOME/app21COPY ./requirements.txt /code/requirements.txt22 23# create virtual env for Gradio app24RUN python -m venv $HOME/.venv && \25 . $HOME/.venv/bin/activate && \ 26 pip install --no-cache-dir --upgrade pip && \27 pip install --no-cache-dir -r /code/requirements.txt 28 29COPY --chown=user . $HOME/app30RUN chmod +x $HOME/app/run.sh31CMD ["bash", "-c", "$HOME/app/run.sh"]