mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-04-25 09:15:59 +03:00
Closed
opened 2026-02-26 12:50:49 +03:00 by kerem
·
20 comments
No Branch/Tag specified
main
github-action-update-changelog
pr-update-app-files
add-script-fireshare-1777034879
refactor_ghostfolio
add-script-jitsi-meet-1776754982
add-script-apprise-api-1776844606
add-script-transmute-1776844620
fix/update-motd-profile-terminal-500
revert-13797-phs-verbose
revert-13951-hotfix_core_motd
fix/node-options-auto-heap-termix
fix/twingate-connector-real-update
fix/mealie-startsh-missing-after-failed-update
fix/setup-nodejs-upgrade-minor-patch
hotfix_core_motd
fix/uv-venv-clear-update-scripts
add-script-ownfoil-1776758482
add-script-mini-qr-1776757900
add-script-dashy-1776446840
add-script-erpnext-1776807942
add-script-minthcm-1776758021
add-script-anchor-1776753635
add-script-foldergram-1776755549
add-script-gogs-1776754912
copilot/fix-homelable-installation-error
add-script-whodb-1776695185
fix/lxc-stack-upgrade-and-storage-validation
fix/node-version-drift
fix/pangolin-migration-user-roles
fix/pmg-post-install-detection
fix/pangolin-safe-migration
fix/wanderer-pocketbase-wrapper
fix/slskd-config-migration
fix-actualbudget-warnings
add-script-nametag-1776613576
github-action-archive-changelog
fix/litellm-prisma-generate
fix/clean-orphaned-lvm-cluster-aware
fix/babybuddy-django-settings-module
fix/yamtrack-nginx-update-config
add-script-dagu-1776530655
fix/intel-igc-version-pinning
fix/build-func-pct-create-audit
add-script-igotify-1776263238
add-script-step-ca-1776263572
cleanup_docs_and_co
add-script-github-runner-1776088530
revert-13570-remove_unused_scripts
fix/lyrion-service-name
fix/mealie-v3.15-nuxt4
fix/reitti-v4-refactor
copilot/fix-mealie-version-update
copilot/fix-git-command-not-found
fix/slskd-soularr-lockfile
fix/build-func-tmpdir-leak
refactor/bytestash-data-backup
copilot/fix-bambuddy-update-issue
MickLesk-patch-2
fix/ironclaw-keychain
fix/alpine-wakapi-busybox-df
fix/bentopdf-wasm-coep-headers
fix/crafty-controller-creds-wait
feat/elementsynapse-element-call
fix/metube-pnpm-builds
fix/romm-dynamic-base-path
fix/immich-env-newline
copilot/fix-homarr-update-script
fix/github-token-attempt-zero-crash
fix/filebrowser-quantum-host-warning
fix/homarr-redis-bind-localhost
CrazyWolf13-patch-3
fix/dynamic-os-detection
fix/checkmk-release-security-suffix
fix/bambuddy-ffmpeg-updateable
fix/immich-helmet-csp
core_add_scriptsite_donation_url
add-script-ironclaw-1775649518
fix/proxmox-error-resilience
remove_unused_scripts
CrazyWolf13-patch-1
fix/papra-env-backup-fallback
CrazyWolf13-patch-2
add-script-homelable-1775421958
add-script-openthread-br-1775416012
fix/silent-return-instead-of-exit
fix/nvidia-glx-fallback
fix/npm-ensure-nginx-dirs
fix/motioneye-run-as-root
fix/grist-remove-ee
fix/openwrt-vm-shutdown
fix/core-func-profiled-sourcing
fix/crafty-controller-java25
fix/lxc-updater-apt-pager
fix/npm-openresty-user-config
add-script-netboot-xyz-1775157692
copilot/fix-zigbee2mqtt-update-error
feat/apt-proxy-url-support
fix/cron-updater-path
fix/grist-backup-empty-docs
fix/filebrowser-noauth
feat/core-hardening-proxmoxve
add-script-drawdb-1775060927
fix/build-func-empty-gateway
fix/graylog-max-map-count
fix/koillection-envlocal-newline
add-script-bambuddy-1774853250
MickLesk-patch-1
fix/immich-maintenance-mode-redis-error
fix/npm-unmask-openresty-on-migration
fix/ollama-intel-gpg-error-handling
add-script-yourls-1774732133
add-script-matter-server-1774638379
fix/dispatcharr-pg-port
cron_update_lxc
chore/immich-v2.6.3
add-script-geopulse-1774548387
cdn_improvements
add-script-birdnet-1774535320
fix/tools-func-exit-codes
fix/immich-update-db-hostname
update/frigate-0.17.1
fix/use-absolute-path-for-install
fix/pin-npm-version
shell_safe_fixes
remove_booklore
chore/update-url-community-scripts
komodov2
refactor/turnkey-modernize
add-script-nextexplorer-1774344421
add-script-homebrew-1774342032
fix/shell-security-hardening-v2
improve/build-func-performance-cleanup
fix/build-dns-prefix
fix/anytype-mongodb-wait
fix/frigate-cpu-model-path
copilot/fix-installation-failure-isponsorblocktv
fix/reactive-resume-add-git
copilot/scanopy-fix-apt-configuration-error
add-script-isponsorblocktv-1774009652
add-script-alpine-wakapi-1774008954
fix/coder-code-server-existing-config-and-reachability
add-script-teleport-1773928044
CrazyWolf13-patch-wealthfolio-1
refactor/tools-func-qol
fix/stirling-pdf-jdk-reinstall
fix/pinned-version-wording
MickLesk-patch-10
fix/reactive-resume-v5013
fix/tracearr-update-version-oom
copilot/fix-hdd-space-for-owncast
tremor021-patch-6
pocketbase_bot
disp_fix
fix/tdarr-binary-check-curl-retry
MickLesk-patch-9
refactor/podman-quadlets
alpine-ntfy
refactor/jellyfin
CrazyWolf13-patch-11
feature/autousermod_hwaccell
add-script-split-pro-1773677692
fix/frigate-openvino-fallback
fix/paperless-ngx-default-ram
fix/plex-restart-after-update
fix/gluetun-openvpn-env
MickLesk-patch-8
termix_add_guacd
MickLesk-patch-7
fix/tududi-nodejs-in-update
fix/sparkyfitness-npm-peer-deps
docs/website-metadata-workflow
fix-pbs_microcode
remove_jsons
michelroegl-brunner-patch-4
add-script-test-1773325265
cleanup_workflows
feat/remove-frontend
automated/update-github-versions
feat/mode-generated
fix/n8n-build-essential
fix/sparkyfitness-shared-deps
fix/rocm-path-escaping
fix/storage-validation-cross-node
fix/frigate-nvidia-version-regex
arm64-build-support
readme
michelroegl-brunner-patch-3
fix/coder-code-server-backup
copilot/fix-immich-update-dependency-issue
rust
fix/linkwarden-update-playwright
fix/powerdns-sqlite-permissions
fix/duplicate-nameserver-searchdomain
CrazyWolf13-patch-7
feat/ollama-rocm-support
fix/seerr-migration-update-script
preflight_tests
adgu_fix
2026-04-24
2026-04-23
2026-04-22
2026-04-21
2026-04-20
2026-04-19
2026-04-18
2026-04-17
2026-04-16
2026-04-15
2026-04-14
2026-04-13
2026-04-12
2026-04-11
2026-04-10
2026-04-09
2026-04-08
2026-04-07
2026-04-06
2026-04-05
2026-04-04
2026-04-03
2026-04-02
2026-04-01
2026-03-31
2026-03-30
2026-03-29
2026-03-28
2026-03-27
2026-03-26
2026-03-25
2026-03-24
2026-03-23
2026-03-22
2026-03-21
2026-03-20
2026-03-19
2026-03-18
2026-03-17
2026-03-16
2026-03-15
2026-03-14
2026-03-13
2026-03-12
2026-03-11
2026-03-10
2026-03-09
2026-03-08
2026-03-07
2026-03-06
2026-03-05
2026-03-04
2026-03-03
2026-03-02
2026-03-01
2026-02-28
2026-02-27
2026-02-26
2026-02-25
2026-02-24
2026-02-23
2026-02-22
2026-02-21
2026-02-20
2026-02-19
2026-02-18
2026-02-17
2026-02-16
2026-02-15
2026-02-14
2026-02-13
2026-02-12
2026-02-11
2026-02-10
2026-02-09
2026-02-08
2026-02-07
2026-02-06
2026-02-05
2026-02-04
2026-02-03
2026-02-02
2026-02-01
2026-01-31
2026-01-30
2026-01-29
2026-01-28
2026-01-27
2026-01-26
2026-01-25
2026-01-24
2026-01-23
2026-01-22
2026-01-21
2026-01-20
2026-01-19
2026-01-18
2026-01-17
2026-01-16
2026-01-15
2026-01-14
2026-01-13
2026-01-12
2026-01-11
2026-01-10
2026-01-09
2026-01-08
2026-01-07
2026-01-06
2026-01-05
2026-01-04
2026-01-03
2026-01-02
2026-01-01
2025-12-31
2025-12-30
2025-12-29
2025-12-28
2025-12-27
2025-12-26
2025-12-25
2025-12-24
2025-12-23
2025-12-22
2025-12-21
2025-12-20
2025-12-19
2025-12-18
2025-12-17
2025-12-16
2025-12-15
2025-12-14
2025-12-13
2025-12-12
2025-12-11
2025-12-10
2025-12-09
2025-12-08
2025-12-07
2025-12-06
2025-12-05
2025-12-04
2025-12-03
2025-12-02
2025-12-01
2025-11-30
2025-11-29
2025-11-28
2025-11-27
2025-11-26
2025-11-25
2025-11-24
2025-11-23
2025-11-22
2025-11-21
2025-11-20
2025-11-19
2025-11-18
2025-11-17
2025-11-16
2025-11-15
2025-11-14
2025-11-13
2025-11-12
2025-11-11
2025-11-10
2025-11-09
2025-11-08
2025-11-07
2025-11-06
2025-11-05
2025-11-04
2025-11-03
2025-11-02
2025-11-01
2025-10-31
2025-10-30
2025-10-29
2025-10-28
2025-10-27
2025-10-26
2025-10-25
2025-10-24
2025-10-23
2025-10-22
2025-10-21
2025-10-20
2025-10-19
2025-10-18
2025-10-17
2025-10-16
2025-10-15
2025-10-14
2025-10-13
2025-10-12
2025-10-11
2025-10-10
2025-10-09
2025-10-08
2025-10-07
2025-10-06
2025-10-05
2025-10-04
2025-10-03
2025-10-02
2025-10-01
2025-09-30
2025-09-29
2025-09-28
2025-09-27
2025-09-26
2025-09-25
2025-09-24
2025-09-23
2025-09-22
2025-09-21
2025-09-20
2025-09-19
2025-09-18
2025-09-17
2025-09-16
2025-09-15
2025-09-14
2025-09-13
2025-09-12
2025-09-11
2025-09-10
2025-09-09
2025-09-08
2025-09-07
2025-09-06
2025-09-05
2025-09-04
2025-09-03
2025-09-02
2025-09-01
2025-08-31
2025-08-30
2025-08-29
2025-08-28
2025-08-27
2025-08-26
2025-08-25
2025-08-24
2025-08-23
2025-08-22
2025-08-21
2025-08-20
2025-08-19
2025-08-18
2025-08-17
2025-08-16
2025-08-15
2025-08-14
2025-08-13
2025-08-12
2025-08-11
2025-08-10
2025-08-09
2025-08-08
2025-08-07
2025-08-06
2025-08-05
2025-08-04
2025-08-03
2025-08-02
2025-08-01
2025-07-31
2025-07-30
2025-07-29
2025-07-28
2025-07-27
2025-07-26
2025-07-25
2025-07-24
2025-07-23
2025-07-22
2025-07-21
2025-07-20
2025-07-19
2025-07-18
2025-07-17
2025-07-16
2025-07-15
2025-07-14
2025-07-11
2025-07-10
2025-07-09
2025-07-08
2025-07-07
2025-07-06
2025-07-05
2025-07-04
2025-07-03
2025-07-02
2025-07-01
2025-06-30
2025-06-29
2025-06-28
2025-06-27
2025-06-26
2025-06-25
2025-06-24
2025-06-23
2025-06-22
2025-06-21
2025-06-20
2025-06-19
2025-06-18
2025-06-17
2025-06-16
2025-06-15
2025-06-14
2025-06-13
2025-06-12
2025-06-11
2025-06-10
2025-06-09
2025-06-08
2025-06-07
2025-06-06
2025-06-05
2025-06-04
2025-06-03
2025-06-02
2025-06-01
2025-05-31
2025-05-30
2025-05-29
2025-05-28
2025-05-27
2025-05-26
2025-05-25
2025-05-24
2025-05-23
2025-05-22
2025-05-21
2025-05-20
2025-05-19
2025-05-18
2025-05-17
2025-05-16
2025-05-15
2025-05-14
2025-05-13
2025-05-12
2025-05-11
2025-05-10
2025-05-09
2025-05-08
2025-05-07
2025-05-06
2025-05-05
2025-05-04
2025-05-03
2025-05-02
2025-05-01
2025-04-30
2025-04-29
2025-04-28
2025-04-27
2025-04-26
2025-04-25
2025-04-24
2025-04-23
2025-04-22
2025-04-20
2025-04-21
2025-04-19
2025-04-18
2025-04-17
2025-04-15
2025-04-16
2025-04-14
2025-04-13
2025-04-12
2025-04-11
2025-04-10
2025-04-09
2025-04-08
2025-04-07
2025-04-06
2025-04-05
2025-04-04
2025-04-03
2025-04-02
2025-04-01
2025-03-31
2025-03-30
2025-03-29
2025-03-28
2025-03-27
2025-03-26
2025-03-25
2025-03-24
2025-03-23
2025-03-22
2025-03-21
2025-03-20
2025-03-19
2025-03-18
2025-03-17
2025-03-16
2025-03-15
2025-03-14
2025-03-13
2025-03-12
2025-03-11
2025-03-10
2025-03-09
2025-03-08
2025-03-07
2025-03-06
2025-03-05
2025-03-04
2025-03-03
2025-03-02
2025-03-01
2025-02-28
2025-02-27
2025-02-26
2025-02-25
2025-02-24
2025-02-23
2025-02-21
2025-02-20
2025-02-19
2025-02-18
2025-02-17
2025-02-16
2025-02-15
2025-02-14
2025-02-13
2025-02-12
2025-02-11
2025-02-10
2025-02-09
2025-02-08
2025-02-07
2025-02-06
2025-02-05
2025-02-04
2025-02-03
2025-02-02
2025-02-01
2025-01-31
2025-01-30
2025-01-29
2025-01-28
2025-01-27
2025-01-26
2025-01-24
2025-01-23
2025-01-22
2025-01-21
2025-01-20
2025-01-19
2025-01-18
2025-01-17
2025-01-16
2025-01-15
2025-01-14
2025-01-13
2025-01-11
2025-01-10
2025-01-09
2025-01-08
2025-01-07
2025-01-06
2025-01-05
2025-01-04
2025-01-03
2025-01-02
2025-01-01
2024-12-31
2024-12-30
2024-12-29
2024-12-28
2024-12-27
2024-12-26
2024-12-25
2024-12-23
2024-12-21
2024-12-20
2024-12-19
2024-12-18
2024-12-17
2024-12-16
2024-12-13
2024-12-12
2024-12-09
2024-12-08
2024-12-07
2024-12-06
2024-12-05
2024-12-04
2024-12-03
2024-12-02
2024-11-30
2024-11-29
2024-11-28
2024-11-27
2024-11-26
2024-11-25
2024-11-24
2024-11-23
Labels
Clear labels
Mirrored from GitHub Pull Request
Implemented in VED waiting push to Main
automated
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
in project pipeline
invalid
investigation
json
maintenance
needs triage
new script
new script
nice to have
not a script issue
not planned
organization
pull-request
Mirrored from GitHub Pull Request
question
refactor
rename script
security
telemetry
update script
website
wontdo
🛑 Failure to comply with the guidelines
No labels
Implemented in VED waiting push to Main
automated
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
in project pipeline
invalid
investigation
json
maintenance
needs triage
new script
new script
nice to have
not a script issue
not planned
organization
pull-request
question
refactor
rename script
security
telemetry
update script
website
wontdo
🛑 Failure to comply with the guidelines
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
starred/ProxmoxVE#1961
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Ithrial on GitHub (Nov 8, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/8986
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
Open-WebUI
📂 What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/openwebui.sh)"
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 13
📈 Which Proxmox version are you on?
9.0.11
📝 Provide a clear and concise description of the issue.
After the 0.6.35 change, deployed a new LXC to migrate data to - pointing the new Open-WebUI configuration to my existing Qdrant DB install causes issues with OWUI and forces exit because it doesnt have a quadrant_client
🔄 Steps to reproduce the issue.
❌ Paste the full error output (if available).
Nov 08 11:58:14 openwebui systemd[1]: Started open-webui.service - Open WebUI Service.
Nov 08 11:58:14 openwebui uvx[5214]: Loading WEBUI_SECRET_KEY from file, not provided as an environment variable.
Nov 08 11:58:14 openwebui uvx[5214]: Loading WEBUI_SECRET_KEY from /root/.webui_secret_key
Nov 08 11:58:16 openwebui uvx[5214]: INFO [alembic.runtime.migration] Context impl SQLiteImpl.
Nov 08 11:58:16 openwebui uvx[5214]: INFO [alembic.runtime.migration] Will assume non-transactional DDL.
Nov 08 11:58:16 openwebui uvx[5214]: WARNI [open_webui.env]
Nov 08 11:58:16 openwebui uvx[5214]: WARNING: CORS_ALLOW_ORIGIN IS SET TO '*' - NOT RECOMMENDED FOR PRODUCTION DEPLOYMENTS.
Nov 08 11:58:16 openwebui uvx[5214]: INFO [open_webui.env] VECTOR_DB: qdrant
Nov 08 11:58:16 openwebui uvx[5214]: INFO [open_webui.env] Embedding model set: hf.co/Qwen/Qwen3-Embedding-0.6B-GGUF:Q8_0
Nov 08 11:58:16 openwebui uvx[5214]: ╭───────────────────── Traceback (most recent call last) ──────────────────────╮
Nov 08 11:58:16 openwebui uvx[5214]: │ /root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/python3.12/site-package │
Nov 08 11:58:16 openwebui uvx[5214]: │ s/open_webui/init.py:75 in serve │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 72 │ │ │ os.environ["USE_CUDA_DOCKER"] = "false" │
Nov 08 11:58:16 openwebui uvx[5214]: │ 73 │ │ │ os.environ["LD_LIBRARY_PATH"] = ":".join(LD_LIBRARY_PATH) │
Nov 08 11:58:16 openwebui uvx[5214]: │ 74 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ❱ 75 │ import open_webui.main # we need set environment variables before │
Nov 08 11:58:16 openwebui uvx[5214]: │ 76 │ from open_webui.env import UVICORN_WORKERS # Import the workers s │
Nov 08 11:58:16 openwebui uvx[5214]: │ 77 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 78 │ uvicorn.run( │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╭───── locals ─────╮ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ host = '0.0.0.0' │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ port = 8080 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╰──────────────────╯ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ /root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/python3.12/site-package │
Nov 08 11:58:16 openwebui uvx[5214]: │ s/open_webui/main.py:70 in │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 67 │ get_models_in_use, │
Nov 08 11:58:16 openwebui uvx[5214]: │ 68 │ get_active_user_ids, │
Nov 08 11:58:16 openwebui uvx[5214]: │ 69 ) │
Nov 08 11:58:16 openwebui uvx[5214]: │ ❱ 70 from open_webui.routers import ( │
Nov 08 11:58:16 openwebui uvx[5214]: │ 71 │ audio, │
Nov 08 11:58:16 openwebui uvx[5214]: │ 72 │ images, │
Nov 08 11:58:16 openwebui uvx[5214]: │ 73 │ ollama, │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ aiohttp = <module 'aiohttp' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/py… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ anyio = <module 'anyio' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/py… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ applications = <module 'fastapi.applications' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/py… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ asyncio = <module 'asyncio' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x86_… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ inspect = <module 'inspect' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x86_… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ json = <module 'json' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x86_… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ logger = <module 'open_webui.utils.logger' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/py… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ logging = <module 'logging' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x86_… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ mimetypes = <module 'mimetypes' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x86_… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ Optional = typing.Optional │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ os = <module 'os' (frozen)> │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ random = <module 'random' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x86_… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ re = <module 're' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x86_… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ requests = <module 'requests' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/py… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ shutil = <module 'shutil' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x86_… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ socket_app = <socketio.asgi.ASGIApp object at 0x7ac9906eeff0> │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ status = <module 'starlette.status' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/py… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ sys = <module 'sys' (built-in)> │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ time = <module 'time' (built-in)> │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╰──────────────────────────────────────────────────────────────────────────╯ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ /root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/python3.12/site-package │
Nov 08 11:58:16 openwebui uvx[5214]: │ s/open_webui/routers/images.py:20 in │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 17 from open_webui.config import CACHE_DIR │
Nov 08 11:58:16 openwebui uvx[5214]: │ 18 from open_webui.constants import ERROR_MESSAGES │
Nov 08 11:58:16 openwebui uvx[5214]: │ 19 from open_webui.env import ENABLE_FORWARD_USER_INFO_HEADERS, SRC_LOG_ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ❱ 20 from open_webui.routers.files import upload_file_handler, get_file_co │
Nov 08 11:58:16 openwebui uvx[5214]: │ 21 from open_webui.utils.auth import get_admin_user, get_verified_user │
Nov 08 11:58:16 openwebui uvx[5214]: │ 22 from open_webui.utils.headers import include_user_info_headers │
Nov 08 11:58:16 openwebui uvx[5214]: │ 23 from open_webui.utils.images.comfyui import ( │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ asyncio = <module 'asyncio' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpytho… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ base64 = <module 'base64' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpytho… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ CACHE_DIR = PosixPath('/root/.open-webui/cache') │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ ENABLE_FORWARD_USER_INFO_HEADERS = False │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ io = <module 'io' (frozen)> │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ json = <module 'json' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpytho… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ logging = <module 'logging' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpytho… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ mimetypes = <module 'mimetypes' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpytho… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ Optional = typing.Optional │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ re = <module 're' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpytho… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ requests = <module 'requests' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg7… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ SRC_LOG_LEVELS = { │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'AUDIO': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'COMFYUI': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'CONFIG': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'DB': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'IMAGES': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'MAIN': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'MODELS': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'OLLAMA': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'OPENAI': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'RAG': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ ... +3 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ } │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ uuid = <module 'uuid' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpytho… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╰──────────────────────────────────────────────────────────────────────────╯ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ /root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/python3.12/site-package │
Nov 08 11:58:16 openwebui uvx[5214]: │ s/open_webui/routers/files.py:27 in │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 24 from fastapi.responses import FileResponse, StreamingResponse │
Nov 08 11:58:16 openwebui uvx[5214]: │ 25 from open_webui.constants import ERROR_MESSAGES │
Nov 08 11:58:16 openwebui uvx[5214]: │ 26 from open_webui.env import SRC_LOG_LEVELS │
Nov 08 11:58:16 openwebui uvx[5214]: │ ❱ 27 from open_webui.retrieval.vector.factory import VECTOR_DB_CLIENT │
Nov 08 11:58:16 openwebui uvx[5214]: │ 28 │
Nov 08 11:58:16 openwebui uvx[5214]: │ 29 from open_webui.models.users import Users │
Nov 08 11:58:16 openwebui uvx[5214]: │ 30 from open_webui.models.files import ( │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ asyncio = <module 'asyncio' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x8… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ json = <module 'json' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x8… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ logging = <module 'logging' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x8… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ Optional = typing.Optional │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ os = <module 'os' (frozen)> │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ SRC_LOG_LEVELS = { │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'AUDIO': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'COMFYUI': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'CONFIG': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'DB': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'IMAGES': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'MAIN': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'MODELS': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'OLLAMA': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'OPENAI': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'RAG': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ ... +3 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ } │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ status = <module 'starlette.status' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ uuid = <module 'uuid' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.12-linux-x8… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╰──────────────────────────────────────────────────────────────────────────╯ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ /root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/python3.12/site-package │
Nov 08 11:58:16 openwebui uvx[5214]: │ s/open_webui/retrieval/vector/factory.py:74 in │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 71 │ │ │ │ raise ValueError(f"Unsupported vector type: {vector_typ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 72 │
Nov 08 11:58:16 openwebui uvx[5214]: │ 73 │
Nov 08 11:58:16 openwebui uvx[5214]: │ ❱ 74 VECTOR_DB_CLIENT = Vector.get_vector(VECTOR_DB) │
Nov 08 11:58:16 openwebui uvx[5214]: │ 75 │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╭────────────────── locals ──────────────────╮ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ ENABLE_MILVUS_MULTITENANCY_MODE = False │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ ENABLE_QDRANT_MULTITENANCY_MODE = True │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ VECTOR_DB = 'qdrant' │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╰────────────────────────────────────────────╯ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ /root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/python3.12/site-package │
Nov 08 11:58:16 openwebui uvx[5214]: │ s/open_webui/retrieval/vector/factory.py:31 in get_vector │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 28 │ │ │ │ │ return MilvusClient() │
Nov 08 11:58:16 openwebui uvx[5214]: │ 29 │ │ │ case VectorType.QDRANT: │
Nov 08 11:58:16 openwebui uvx[5214]: │ 30 │ │ │ │ if ENABLE_QDRANT_MULTITENANCY_MODE: │
Nov 08 11:58:16 openwebui uvx[5214]: │ ❱ 31 │ │ │ │ │ from open_webui.retrieval.vector.dbs.qdrant_multite │
Nov 08 11:58:16 openwebui uvx[5214]: │ 32 │ │ │ │ │ │ QdrantClient, │
Nov 08 11:58:16 openwebui uvx[5214]: │ 33 │ │ │ │ │ ) │
Nov 08 11:58:16 openwebui uvx[5214]: │ 34 │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╭──────── locals ────────╮ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ vector_type = 'qdrant' │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╰────────────────────────╯ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ /root/.cache/uv/archive-v0/6GHfJhg75UppRuuOcPxlG/lib/python3.12/site-package │
Nov 08 11:58:16 openwebui uvx[5214]: │ s/open_webui/retrieval/vector/dbs/qdrant_multitenancy.py:23 in │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ 20 │ VectorDBBase, │
Nov 08 11:58:16 openwebui uvx[5214]: │ 21 │ VectorItem, │
Nov 08 11:58:16 openwebui uvx[5214]: │ 22 ) │
Nov 08 11:58:16 openwebui uvx[5214]: │ ❱ 23 from qdrant_client import QdrantClient as Qclient │
Nov 08 11:58:16 openwebui uvx[5214]: │ 24 from qdrant_client.http.exceptions import UnexpectedResponse │
Nov 08 11:58:16 openwebui uvx[5214]: │ 25 from qdrant_client.http.models import PointStruct │
Nov 08 11:58:16 openwebui uvx[5214]: │ 26 from qdrant_client.models import models │
Nov 08 11:58:16 openwebui uvx[5214]: │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╭───────────────────────────────── locals ─────────────────────────────────╮ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ Dict = typing.Dict │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ grpc = <module 'grpc' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.cache/uv/archive-v0/6GHfJhg75UppRuuO… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ List = typing.List │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ logging = <module 'logging' from │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ '/root/.local/share/uv/python/cpython-3.12.1… │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ Optional = typing.Optional │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ QDRANT_API_KEY = None │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ QDRANT_COLLECTION_PREFIX = 'open-webui' │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ QDRANT_GRPC_PORT = 6334 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ QDRANT_HNSW_M = 16 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ QDRANT_ON_DISK = False │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ QDRANT_PREFER_GRPC = False │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ QDRANT_TIMEOUT = 5 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ QDRANT_URI = 'http://qdrant-server-fqdn:6333' │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ SRC_LOG_LEVELS = { │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'AUDIO': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'COMFYUI': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'CONFIG': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'DB': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'IMAGES': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'MAIN': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'MODELS': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'OLLAMA': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'OPENAI': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ 'RAG': 'INFO', │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ │ ... +3 │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ } │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ │ Tuple = typing.Tuple │ │
Nov 08 11:58:16 openwebui uvx[5214]: │ ╰──────────────────────────────────────────────────────────────────────────╯ │
Nov 08 11:58:16 openwebui uvx[5214]: ╰──────────────────────────────────────────────────────────────────────────────╯
Nov 08 11:58:16 openwebui uvx[5214]: ModuleNotFoundError: No module named 'qdrant_client'
Nov 08 11:58:16 openwebui systemd[1]: open-webui.service: Main process exited, code=exited, status=1/FAILURE
Nov 08 11:58:16 openwebui systemd[1]: open-webui.service: Failed with result 'exit-code'.
Nov 08 11:58:16 openwebui systemd[1]: open-webui.service: Consumed 2.838s CPU time, 645.3M memory peak.
Nov 08 11:58:21 openwebui systemd[1]: open-webui.service: Scheduled restart job, restart counter is at 14.
🖼️ Additional context (optional).
I tried to have ChatGPT help me install Qdrant_client but it ultimate failed as well (not surprised these days). Here's what it's TLDR of what we tried is:
TL;DR:
Open-WebUI fails to start due to Python/runtime issues. Steps tried:
Verified the archive (
/root/.cache/uv/archive-v0) —python3.12and site-packages were missing.Confirmed host has Python 3.12 installed; attempted to manually run the archive — failed.
Tried installing
qdrant-clientinside the environment to support vector DB functionality:pip install qdrant-clientinside the archive environment.Attempted workarounds:
Outcome: Still failing. Likely root cause is a corrupted or incomplete Python runtime in the archive preventing package installations like
qdrant-client.@MickLesk commented on GitHub (Nov 8, 2025):
You know thats an UV Install, Not Python, Not pip? AI dont know all
@Ithrial commented on GitHub (Nov 8, 2025):
Hence my comment - we went thru a bunch of stuff and yea it still didnt pick up on that nuance lol. I went and blew away the LXC that GPT tried to help me on because yea....the logs that were pasted in the ticket are from a fresh LXC with just my .env variables
@ligorx commented on GitHub (Nov 8, 2025):
"update" also fails:
✖️ No Open WebUI Installation Found!
@MickLesk commented on GitHub (Nov 8, 2025):
can you try the dev repo? @Ithrial
@tremor021 i switched to uv tool install [all]
@ligorx you should read changelog. Breaking Change. Reinstall needed!
@Ithrial commented on GitHub (Nov 8, 2025):
Yes will do
Update
tried installing the dev and got an error that says "Storage 'vm-storage' does not support 'rootdir'. Cannot create LXC"
My storage is just a Ceph Datastore called VM-Storage - its where all my other VMs and LXCs run - the only other LUN I have is a datastore called ISO-Datastore where I store ISO files
@MickLesk commented on GitHub (Nov 9, 2025):
Bad without Testing we cannot merge
@Ithrial commented on GitHub (Nov 9, 2025):
I'll see why my storage is being weird
@MickLesk commented on GitHub (Nov 9, 2025):
Short question, @tremor021 cannot reproduce your issue with Live-Install, whats special on your .env? Special LLM or something? Can you share it? (Redacted Keys please)
@Ithrial commented on GitHub (Nov 9, 2025):
Here's whats in my .env current at /opt/openwebui/.env
ENV=prod
#Ollama configuration
ENABLE_OLLAMA_API=true
OLLAMA_BASE_URL=http://ollamaFQDN:11434
✅ OpenID Connect (OIDC) Auth via Auth0
ENABLE_LOGIN_FORM=false
OAUTH_PROVIDER_NAME= GMail
OPENID_PROVIDER_URL=https://AuthFQDN/.well-known/openid-configuration
OAUTH_CLIENT_ID=YourClientIDHere
OAUTH_CLIENT_SECRET=YourClient
OAUTH_SCOPES=openid profile email
OAUTH_REDIRECT_URI=https://AuthFQDN/oauth/oidc/callback
OAUTH_LOGOUT_URL=https://LogoutFQDN/logout
#VectorDB Configuration
QDRANT_URI=http://QdrandDBFQDN:6333
VECTOR_DB=qdrant
RAG Configuration
RAG_OLLAMA_BASE_URL=http://192.168.0.80:11434/
RAG_OLLAMA_API_KEY=nokey
RAG_EMBEDDING_MODEL=hf.co/Qwen/Qwen3-Embedding-0.6B-GGUF:Q8_0
RAG_FILE_MAX_SIZE=1024
🧠 Additional Behavior
ENABLE_OAUTH_SIGNUP=true
OAUTH_MERGE_ACCOUNTS_BY_EMAIL=true
Enable MCP
MCP_ENABLE=true
@Ithrial commented on GitHub (Nov 9, 2025):
Figured out that I couldnt install the LXC on my Ceph cluster because its "block". Deploying for test on my local proxmox disk now
Update: the OWUI instance successfully acknowledge the usage of VECTOR_DB: qdrant but it errors out a bit with the embedding model configured for my Rag configuration
@rowie commented on GitHub (Nov 10, 2025):
✖️ No Open WebUI Installation Found!
Any News?
@MickLesk commented on GitHub (Nov 10, 2025):
Read PR Description. Install LXC New. We have answered this several times
@rowie commented on GitHub (Nov 10, 2025):
Sorry, I “overlooked” it.
@rowie commented on GitHub (Nov 10, 2025):
Sorry, but i cant found anything here how to solve this.
New LXC ok, how do i transfer all my chats, user, settings into the new LXC and why do i need a new one?
@MickLesk commented on GitHub (Nov 10, 2025):
The entire build has been migrated to uvx. This was not our decision, but rather a decision made by the upstream project.
@rowie commented on GitHub (Nov 10, 2025):
ah ok, damn!
So i have to export all the stuff (user, chats, settings) and import it into the glorry new LXC?
@CrazyWolf13 commented on GitHub (Nov 10, 2025):
@rowie Maybe this can help you: https://docs.openwebui.com/tutorials/database/, though you need to work out what files exactly you need to copy on your own. Data location is probably somewhere in /opt/open-webui .
@rowie commented on GitHub (Nov 10, 2025):
thx for your helping hand mate! 🙏
i found this under /opt/open-webui-backup/data/
so i would say there is a "backup" solution in the openwebui LXC right?
@CrazyWolf13 commented on GitHub (Nov 10, 2025):
@rowie take proper backup on the old and on the new LXC and try inserting the webui.db into the new LXC, and see if it works, I have no idea how this db works behind the backend. Possibly this will revert accounts to the old LXC credentials etc. But worth a shot
@rowie commented on GitHub (Nov 10, 2025):
Maybe this could help other People
scp /opt/open-webui-backup/data/webui.db pve:/tmp/lsof -i :8080kill PID(PID of your openwebui)