Files
herolib/examples/virt/docker/ai_web_ui
mariobassem b89a9e87c8 feat: Add open-webui example using Docker
- Created an example to create a docker image for open-webui
- The `docker_recipe_env.v` file is updated to correctly handle quoting in environment variables.

Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
2025-02-04 18:44:02 +02:00
..
s
2025-02-04 08:26:51 +03:00

AI Web UI

  • make docker build (see docker_ubuntu example)
    • start from docker_ubuntu
    • for build use our vlanf approach (example see docker_ubuntu, make sure we have our zinit & ssh working)
    • install the web UI: openwebui (not by docker but use uv to install this software)
    • use https://github.com/astral-sh/uv for the python part
    • as last step, clean it all up (remove apt cache, ...)
  • push to threefold docker hub
    • convert in TF Hub from the docker
  • have .vsh script which deploys this solution on TFGrid behind webgw and get people to login
    • use wireguard to access the machine (as part of .vsh script)
  • make tutorial, so everyone can do it, we will use this to show community how to do something with AI on our grid