FROM ghcr.io/open-webui/open-webui:main # HF Spaces zahtijeva da kontejner slusa na portu iz README app_port ENV PORT=8080 ENV HOST=0.0.0.0 # Nema lokalnog Ollama-e u ovom Space-u - iskljuceno da ne pokusava konekciju ENV ENABLE_OLLAMA_API=false # Opciono: iskljuci javnu registraciju novih korisnika (preporuceno ako je Space public) ENV ENABLE_SIGNUP=false # OPENAI_API_BASE_URL i OPENAI_API_KEY NE popunjavaj ovdje. # Dodaj ih kao HF Space Secrets (Settings -> Repository secrets): # OPENAI_API_BASE_URL = https://nermind-odisey.hf.space/v1 # OPENAI_API_KEY = kljuc generisan u OmniRoute Dashboard -> Endpoints/API Keys # WEBUI_SECRET_KEY = nasumican dugacak string (npr. openssl rand -hex 32) # HF kontejneri se pokrecu bez fiksnog UID-a po defaultu - osiguraj upisiv data folder USER root RUN mkdir -p /app/backend/data && chmod -R 777 /app/backend/data EXPOSE 8080 CMD ["bash", "start.sh"]