Build OpenWebui

更新於 發佈於 閱讀時間約 3 分鐘

繼續係自言自言的筆記,距離起左個Openwebui 都有段日子,節目氣氛濃厚,就停左一段時間,新一年都係要工既。

咁呢,要整合埋個VectorDB入去做RAG向返Openwebui比我地IT狗既尊貴的主人同米飯班主,抄功課都要搞得好好睇睇。於是呢度會用Pipeline接上一啲外部Program,上次直接向人地度攞返來舊Openwebui 版本都有啲舊,升級左佢先。


去返GIT download個最新版:

git clone https://github.com/open-webui/open-webui.git


跟住呢,諗住求其啦,入去Backend dir 整個venv 再裝埋requirements.txt 然後 行個./dev.sh or ./start.sh 就得架啦... 咁世事當然無咁順利,出左呢個Error:

raw-image


WARNI [open_webui.main] Frontend build directory not found at '\backend\open_webui\frontend'. Serving API only. 


即係無Frontend la。

Google下,搵到呢個網教路,為免第日死Link,自己寫一份啦。反正Staging 同Production Server 都要搞:

https://medium.com/free-or-open-source-software/open-webui-how-to-build-and-run-locally-with-nodejs-8155c51bcb55

大概係去返Openwebui 個directory ,跟住抄返個.env.example file做.env,然後行npm build 左佢。

cp -RPp .env.example .env

npm i
npm audit fix "only if you find issues"
npm run build


咁行npm i係會有error,又去Google下,有人話行npm i 之前行一句

npm i -g npm@latest --force
raw-image

之後行 ci ,我唔知 ci 係乜指令,似乎係人地向Docker build,咁我唔打個c 試下。

npm ci --force

好慢,以為有問題,於是停左佢。都係唔好用 --force

再行一次

npm ci

check 下CPU,又好似真係做緊野。


咁放向度上下鹹網返來,十分八分鐘後,得左喎:

raw-image


於是入返backend folder 行 ./dev.sh


raw-image


不過舊版啲Account 同config無晒。

留言
avatar-img
留言分享你的想法!
avatar-img
0codeIT老狗公記事本
8會員
40內容數
奮鬥過不過最終都係浮沉左大半世的IT老狗公,催Vendor買server裝硬碟SetRouter,垃圾code執手尾,教老細用Word同Excel,Windows撞錯密碼比人lock左,會議室支燈開唔到,同大陸佬用普話話開會都係我,不過我仲有時間畫畫同玩電子垃圾,咪寫向呢度囉。
2025/04/14
好忙,好急咁整左堆野,唔寫真係唔記得,而家寫返低。 因為咁,有緊急(公司無邊次唔緊急)既事,要起一隻Windows VM同一部CT,部機唔夠位,咁唯有將其中一隻D: 經放向另一部機,用NFS連過去。 其實已經唔太記得做過乜,唯有去搵返部NFS Server 果邊,呢邊係要裝個NFS Server
Thumbnail
2025/04/14
好忙,好急咁整左堆野,唔寫真係唔記得,而家寫返低。 因為咁,有緊急(公司無邊次唔緊急)既事,要起一隻Windows VM同一部CT,部機唔夠位,咁唯有將其中一隻D: 經放向另一部機,用NFS連過去。 其實已經唔太記得做過乜,唯有去搵返部NFS Server 果邊,呢邊係要裝個NFS Server
Thumbnail
2025/04/11
上一篇有發現存放ISO/Backup位置的問題,由於呢塊板(不過壞左) https://vocus.cc/post/66e12549fd897800010bbd04 所以淘左塊90蚊的又用得返,另一篇先講。 跟住仲有隻80GB硬碟未有用,於是用來做boot機。 https://vocus
Thumbnail
2025/04/11
上一篇有發現存放ISO/Backup位置的問題,由於呢塊板(不過壞左) https://vocus.cc/post/66e12549fd897800010bbd04 所以淘左塊90蚊的又用得返,另一篇先講。 跟住仲有隻80GB硬碟未有用,於是用來做boot機。 https://vocus
Thumbnail
2025/04/09
繼續玩垃圾,寫返低廢事唔記得,今次用個80G Notebook HDD做System drive裝PVE,如果比佢自動分割,佢會比30GB pve-root,留返40比LVM-Thin唔知做乜。所以人手來。 不過佢都係無用晒: 用返pvdisplay睇,佢會有個pve 的VG 基本上佢
Thumbnail
2025/04/09
繼續玩垃圾,寫返低廢事唔記得,今次用個80G Notebook HDD做System drive裝PVE,如果比佢自動分割,佢會比30GB pve-root,留返40比LVM-Thin唔知做乜。所以人手來。 不過佢都係無用晒: 用返pvdisplay睇,佢會有個pve 的VG 基本上佢
Thumbnail
看更多
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
設定目標容易,能持續下去靠的是你替自己設計好的那套系統。
Thumbnail
設定目標容易,能持續下去靠的是你替自己設計好的那套系統。
Thumbnail
做了一段時間的0codePM,終於有時間回到技術工作,即使AI世界已經因為Deepseek推出而改變,但AI本質係沒有變的---繼續搞SQLite-vec。由於年代久遠,Opensource界幾個月可以好大變化,而且文檔永遠不齊全,對於功力有限的0codePM唯有亂試。 首先係,要在SQLit
Thumbnail
做了一段時間的0codePM,終於有時間回到技術工作,即使AI世界已經因為Deepseek推出而改變,但AI本質係沒有變的---繼續搞SQLite-vec。由於年代久遠,Opensource界幾個月可以好大變化,而且文檔永遠不齊全,對於功力有限的0codePM唯有亂試。 首先係,要在SQLit
Thumbnail
繼續係自言自言的筆記,距離起左個Openwebui 都有段日子,節目氣氛濃厚,就停左一段時間,新一年都係要工既。 咁呢,要整合埋個VectorDB入去做RAG向返Openwebui比我地IT狗既尊貴的主人同米飯班主,抄功課都要搞得好好睇睇。於是呢度會用Pipeline接上一啲外部Program,上
Thumbnail
繼續係自言自言的筆記,距離起左個Openwebui 都有段日子,節目氣氛濃厚,就停左一段時間,新一年都係要工既。 咁呢,要整合埋個VectorDB入去做RAG向返Openwebui比我地IT狗既尊貴的主人同米飯班主,抄功課都要搞得好好睇睇。於是呢度會用Pipeline接上一啲外部Program,上
Thumbnail
這篇文章將會講述我最近在忙什麼,以及為什麼要休息這一篇文章。
Thumbnail
這篇文章將會講述我最近在忙什麼,以及為什麼要休息這一篇文章。
Thumbnail
來到方格子寫作也一年了,在一年的年末,也該盤點一下過去一年的經歷,還有寫作的心情與歷程。 然後其實這一篇本來應該是上周就發布的,可是為了搭上財閥家小兒子的結局,於是乎先插了一篇感想文。 但其實或許大家,比較想看財閥家的小兒子感想文🤣 持續寫作一年 其實對比很多人來說,我根本不算什麼,只是對我自己而
Thumbnail
來到方格子寫作也一年了,在一年的年末,也該盤點一下過去一年的經歷,還有寫作的心情與歷程。 然後其實這一篇本來應該是上周就發布的,可是為了搭上財閥家小兒子的結局,於是乎先插了一篇感想文。 但其實或許大家,比較想看財閥家的小兒子感想文🤣 持續寫作一年 其實對比很多人來說,我根本不算什麼,只是對我自己而
Thumbnail
主要是因為看到電腦、平板、手機裡的筆記檔案太多了,看著不舒服,但是有沒有統一文字紀錄的地方。 所以開一個方格子帳號,來放我的課程/學習囉唆筆記🙃 自己好好的期待一下xD
Thumbnail
主要是因為看到電腦、平板、手機裡的筆記檔案太多了,看著不舒服,但是有沒有統一文字紀錄的地方。 所以開一個方格子帳號,來放我的課程/學習囉唆筆記🙃 自己好好的期待一下xD
Thumbnail
這個月開始商業思維百科的打卡共讀,也是我第一次在網路上跟一群陌生人組隊「唸書」,更是第一次挑戰當主持,然後在會議前半小時才開始緊張待會要說些什麼?要怎麼引導分享的流程順暢?怎麼樣接話與總結?希望藉由這樣的練習,能夠加強自己的應變、表達能力。最棒的莫過於認識了一群願意分享與給予的人。
Thumbnail
這個月開始商業思維百科的打卡共讀,也是我第一次在網路上跟一群陌生人組隊「唸書」,更是第一次挑戰當主持,然後在會議前半小時才開始緊張待會要說些什麼?要怎麼引導分享的流程順暢?怎麼樣接話與總結?希望藉由這樣的練習,能夠加強自己的應變、表達能力。最棒的莫過於認識了一群願意分享與給予的人。
Thumbnail
收到官網的電郵,關於祖師爺的演講稿優惠方案⋯⋯不知道要不要買?我最近實在是很忙,數據分析的課程已經佔據我很多時間了,我還有時間在看這些資料嗎?至少這一個月是不可能的,這我很清楚,因為這個月,我要努力拿到certificate, 這兩天認識資料庫,就有好多好多要學的,而且要練習查資料、分析資料。
Thumbnail
收到官網的電郵,關於祖師爺的演講稿優惠方案⋯⋯不知道要不要買?我最近實在是很忙,數據分析的課程已經佔據我很多時間了,我還有時間在看這些資料嗎?至少這一個月是不可能的,這我很清楚,因為這個月,我要努力拿到certificate, 這兩天認識資料庫,就有好多好多要學的,而且要練習查資料、分析資料。
Thumbnail
※此篇文章僅作為自我計畫的流程 給予自己期許與里程的紀錄 並非任何創作、商業文
Thumbnail
※此篇文章僅作為自我計畫的流程 給予自己期許與里程的紀錄 並非任何創作、商業文
Thumbnail
前陣子因為工作需要整理大量資料,厭倦重複複製貼上的無腦作業,先研究了一陣子的excel 巨集功能,只寫出彈出視窗後就卡關,只好向其他同事求助。殊不知他們竟然認為這太麻煩,要我直接學程式,就此進入了python的世界。
Thumbnail
前陣子因為工作需要整理大量資料,厭倦重複複製貼上的無腦作業,先研究了一陣子的excel 巨集功能,只寫出彈出視窗後就卡關,只好向其他同事求助。殊不知他們竟然認為這太麻煩,要我直接學程式,就此進入了python的世界。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News