Spaces:
Running
Running
File size: 779 Bytes
a6aa664 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
FROM debian:stable
# Install system packages
RUN apt update && apt install -y git pip
# Create non-root user
RUN useradd -m -d /bark bark
# Run as new user
USER bark
WORKDIR /bark
# Clone git repo
RUN git clone https://github.com/C0untFloyd/bark-gui
# Switch to git directory
WORKDIR /bark/bark-gui
# Append pip bin path to PATH
ENV PATH=$PATH:/bark/.local/bin
# Install dependancies
RUN pip install .
RUN pip install -r requirements.txt
# List on all addresses, since we are in a container.
RUN sed -i "s/server_name: ''/server_name: 0.0.0.0/g" ./config.yaml
# Suggested volumes
VOLUME /bark/bark-gui/assets/prompts/custom
VOLUME /bark/bark-gui/models
VOLUME /bark/.cache/huggingface/hub
# Default port for web-ui
EXPOSE 7860/tcp
# Start script
CMD python3 webui.py
|