文章目錄
- 前言
- 1. Docker Compose一鍵安裝
- 2. 簡單使用演示
- 3. 安裝cpolar內網穿透
- 4. 配置公網地址
- 5. 配置固定公網地址
推薦
?
前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。 點擊跳轉到網站
前言
是否覺得現有筆記工具缺乏新意?今天為您揭曉一款革新性數字記事方案——Blinko。這款基于人工智能的開源筆記系統,不僅采用極簡美學設計語言,更具備跨平臺實時同步功能,讓您在任何場景下都能安心存檔重要信息。其獨創的隱私保護架構采用端到端加密技術,確保數據存儲絕對安全。令人驚喜的是,借助Docker容器化技術,即使新手用戶也能在Linux服務器上實現一鍵部署。現在就跟隨教程步驟,解鎖這款智能筆記工具的無限可能吧!
1. Docker Compose一鍵安裝
Blinko提供了極其簡便的安裝方式。只需一條簡單的命令,就能利用Docker Compose快速完成安裝:
curl -s https://raw.githubusercontent.com/blinko-space/blinko/main/install.sh | bash
如果沒有安裝Docker,可以查看這篇教程進行安裝:《Docker安裝教程——Linux、Windows、MacOS》
容器啟動后,會提示所有容器已經啟動(All containers are up and running.)
通過docker ps
命令可以看到服務端口號為1111
2. 簡單使用演示
我們在Ubuntu中使用瀏覽器訪問 http://localhost:1111 即可打開Blinko筆記的Web頁面:
初次使用點擊下方的Sign Up注冊一個管理員賬號。
注冊后,即可登錄筆記使用界面:可以看到整體的觀感非常簡潔清爽!
點擊左側菜單中的設置(settings),可以在語言處修改顯示簡體中文:
在下方可以看到AI功能設置,可以在這里選擇模型提供商、模型型號、API Key與接口地址:
當Binko接入AI模型以后,在畫面右下方會出現一個AI對話框。通過對畫面我們不僅可以快速創建筆記、閃記,還可以實現全文快速檢索。
Blinko筆記支持普通文字和markdown格式輸入,支持URL圖片、表格、排序、代碼塊等等內容,左側編輯筆記時還可以設置右側預覽模式,非常方便,足以滿足大部分人的寫作需求。
3. 安裝cpolar內網穿透
不過我們目前只能在本地局域網內的聯網設備上使用blinko筆記,如果想不在同一局域網內時,也能在外部網絡環境使用手機、平板、電腦等設備遠程訪問與使用它記筆記或者查詢信息,應該怎么辦呢?我們可以使用cpolar內網穿透工具來實現遠程訪問的需求。
下面是安裝cpolar步驟:
Cpolar官網地址: https://www.cpolar.com
回到Ubuntu終端中,使用一鍵腳本安裝命令:
sudo curl https://get.cpolar.sh | sh
安裝完成后,執行下方命令查看cpolar服務狀態:(如圖所示即為正常啟動)
sudo systemctl status cpolar
Cpolar安裝和成功啟動服務后,在瀏覽器上輸入ubuntu主機IP加9200端口即:【http://localhost:9200】訪問Cpolar管理界面,使用Cpolar官網注冊的賬號登錄,登錄后即可看到cpolar web 配置界面,接下來在web 界面配置即可:
4. 配置公網地址
登錄cpolar web UI管理界面后,點擊左側儀表盤的隧道管理——創建隧道:
- 隧道名稱:可自定義,本例使用了: blinko,注意不要與已有的隧道名稱重復
- 協議:http
- 本地地址:1111
- 域名類型:隨機域名
- 地區:選擇China Top
點擊創建:
創建成功后,打開左側在線隧道列表,可以看到剛剛通過創建隧道生成了兩個公網地址,接下來就可以在其他電腦或者移動端設備(異地)上,使用任意一個地址在瀏覽器中訪問即可。
如圖所示,現在就已經成功實現使用公網地址異地遠程訪問本地部署的blinko筆記啦!
小結
為了方便演示,我們在上邊的操作過程中使用cpolar生成的HTTP公網地址隧道,其公網地址是隨機生成的。這種隨機地址的優勢在于建立速度快,可以立即使用。然而,它的缺點是網址是隨機生成,這個地址在24小時內會發生隨機變化,更適合于臨時使用。
如果有長期使用blinko筆記,或者異地訪問與使用其他本地部署的服務的需求,但又不想每天重新配置公網地址,還想讓公網地址好看又好記并體驗更多功能與更快的帶寬,那我推薦大家選擇使用固定的二級子域名方式來配置公網地址。
5. 配置固定公網地址
使用cpolar為其配置二級子域名,該地址為固定地址,不會隨機變化。
注意需要將cpolar套餐升級至基礎套餐或以上,且每個套餐對應的帶寬不一樣。【cpolar.cn已備案】
首先登錄cpolar官網,點擊左側的預留,選擇保留二級子域名,地區選擇china top,然后設置一個二級子域名名稱,我這里演示使用的是myblinko
,大家可以自定義。填寫備注信息,點擊保留。
保留成功后復制保留的二級子域名地址:myblinko
登錄cpolar web UI管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到所要配置的隧道blinko
,點擊對應的編輯
按鈕。
修改隧道信息,將保留成功的二級子域名配置到隧道中
- 域名類型:選擇二級子域名
- Sub Domain:填寫保留成功的二級子域名
- 地區: China Top
點擊更新
更新完成后,打開在線隧道列表,此時可以看到剛才創建的blinko筆記隨機公網地址已經發生變化,變成了保留和固定的二級子域名名稱。
最后,我們使用固定的公網地址在任意設備的瀏覽器中訪問,可以看到成功訪問本地部署的blinko筆記的web頁面,這樣一個永久不會變化的二級子域名公網網址即設置好了。
更多項目詳情大家可以訪問作者github主頁進行查看:GitHub - blinko-space/blinko: An open-source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript .
在Ubuntu系統中搭建Blinko服務并配置cpolar內網穿透的過程,是否讓您感受到技術應用的趣味性?這個基于Docker容器的智能系統,通過云端同步功能突破地域限制——無論是移動辦公場景、學術研究環境,還是空中旅行時段,都能即時保存靈感與感悟。當您在使用過程中遇到技術疑問或創新構想,不妨參與社區技術討論區,與開發者團隊共同探索筆記工具的進化方向。記得,優質記錄不僅是生活管理工具,更是思維躍遷的催化劑,讓我們以技術為筆,書寫屬于每個人的認知圖譜。