manifest.toml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. #:schema https://raw.githubusercontent.com/YunoHost/apps/main/schemas/manifest.v2.schema.json
  2. packaging_format = 2
  3. id = "open-webui"
  4. name = "Open WebUI"
  5. description.en = "User-friendly AI Interface (Supports Ollama, OpenAI API, ...)"
  6. description.de = "User-friendly AI Interface (Supports Ollama, OpenAI API, ...)"
  7. description.fr = "Interface IA conviviale (Supporte Ollama, API OpenAI, ...)"
  8. version = "0.6.33~ynh1"
  9. maintainers = ["DeMiro5001"]
  10. [upstream]
  11. license = "BSD-3-Clause"
  12. website = "https://openwebui.com/"
  13. admindoc = "https://docs.openwebui.com/getting-started/"
  14. userdoc = "https://docs.openwebui.com/category/-tutorials"
  15. code = "https://github.com/open-webui/open-webui"
  16. [integration]
  17. yunohost = ">= 12.0.9"
  18. helpers_version = "2.1"
  19. architectures = "all"
  20. multi_instance = false
  21. ldap = true
  22. sso = true
  23. disk = "10G"
  24. ram.build = "250M"
  25. ram.runtime = "2G"
  26. [install]
  27. [install.domain]
  28. type = "domain"
  29. [install.init_main_permission]
  30. type = "group"
  31. default = "all_users"
  32. [install.language]
  33. ask.en = "Choose the application language"
  34. ask.fr = "Choisissez la langue de l'application"
  35. ask.de = "Wähle eine Sprache"
  36. type = "select"
  37. choices = ["fr", "en", "de"]
  38. default = "en"
  39. [install.admin]
  40. type = "user"
  41. [resources]
  42. [resources.sources]
  43. [resources.sources.main]
  44. url = "https://github.com/open-webui/open-webui/archive/refs/tags/v0.6.33.tar.gz"
  45. sha256 = "a637578903c9d6ede88d9ccc1badaf3b08f617008069a5ce52a13ad6c16afd43"
  46. autoupdate.strategy = "latest_github_tag"
  47. [resources.system_user]
  48. [resources.install_dir]
  49. [resources.data_dir]
  50. [resources.permissions]
  51. main.url = "/"
  52. [resources.ports]
  53. [resources.apt]
  54. packages = "ffmpeg, python3-venv, python3-pip, python3-dev"