Spaces:
Sleeping
Sleeping
File size: 595 Bytes
f5f27ab 46574f0 f5f27ab 559f2d0 46574f0 3b37907 559f2d0 3341487 46574f0 b47f217 46574f0 3341487 559f2d0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
FROM ghcr.io/open-webui/open-webui:latest
# Environment variables
ENV OPENAI_BASE_URL=${OPENAI_BASE_URL}
ENV OPENAI_API_KEY=${OPENAI_API_KEY}
ENV WEBUI_SECRET_KEY=${WEBUI_SECRET_KEY}
# Ensure /data exists and is writable, link to app data
RUN mkdir -p /data && chmod 777 /data \
&& rm -rf /app/backend/data \
&& ln -s /data /app/backend/data
# Set DB path explicitly
ENV DATABASE_URL=sqlite:////data/openwebui.db
# Hugging Face expects port 7860
ENV PORT=7860
EXPOSE 7860
# Run the actual Open WebUI app
CMD ["uvicorn", "open_webui.main:app", "--host", "0.0.0.0", "--port", "7860"]
|