Spaces:
Build error
Build error
FROM python:slim | |
# Install system-level dependencies | |
RUN apt-get update && apt-get install -y build-essential portaudio19-dev libffi-dev libssl-dev ffmpeg | |
RUN useradd -m -u 1000 user | |
USER user | |
WORKDIR /realtime_ai_character | |
# Install Python dependencies | |
COPY requirements.txt /realtime_ai_character | |
RUN pip install --no-cache-dir --upgrade -r /realtime_ai_character/requirements.txt | |
ENV HOME=/home/user \ | |
PATH=/home/user/.local/bin:$PATH | |
WORKDIR $HOME/app | |
# Copy the project files | |
COPY --chown=user ./ $HOME/app | |
# Expose 7860. port from the docker image. | |
EXPOSE 7860 | |
# Make the entrypoint script executable | |
RUN chmod +x $HOME/app/entrypoint.sh | |
# Run the application | |
CMD ["/bin/sh", "/home/user/app/entrypoint.sh"] | |