1. 17 Mar, 2024 1 commit
    • Joseph Young's avatar
      Optimize Dockerfile for CUDA support · f6cef312
      Joseph Young authored
      Refactored the Dockerfile to better organize and streamline environment variable settings, emphasizing support for a CUDA-based WebUI backend while retaining the ability to build a CPU-only image. Consolidated ENV commands to reduce layers, improving build efficiency, and set a default PORT environment to enhance container usability. Enabled exposure of the backend service on port 8080 and leveraged combined RUN directives to minimize the image footprint. These changes facilitate a more robust deployment process, catering to both CPU and CUDA environments.
      f6cef312
  2. 16 Mar, 2024 1 commit
    • Joseph Young's avatar
      Create Dockerfile-cuda · 75a40dea
      Joseph Young authored
      +Dockerfile-cuda
      
      I created this file to help add CUDA support to open-webui for access to a GPU during embedding operations.
      75a40dea