把神器 IT-Tools 部署到手機上

2024年2月6日 20点热度 0人点赞

最近又開始折騰 Termux 了。可惜時至今日 Termux 依然無法支持 docker,所以部署一些服務時隻能采用原生部署的方式。最近就把 IT-Tools 部署到了手機上,整個過程其實和部署到 Linux 服務器上類似。順便說一句 IT-Tools 已經有更新中文版,雖然漢化程度僅限於一些菜單欄,但是有漢化支持後續肯定會越來越完善:

安裝 nodejs

首先需要安裝 nodejs,以及安裝一些必備的程序:

#安裝 nodejs
pkg install nodejs
#nodejs 換成國內源
npm config set registry https://registry.npmmirror.com/
#安裝 http-server
npm install http-server

部署 IT-Tools

去 IT-Tools 的開源地址下載編譯好的壓縮包,解壓後對得到一個 dist 文件夾,切換到該目錄啟動 http-server:

#以指定端口啟動 http-server
http-server -p 8090

然後就可以通過瀏覽器訪問 IT-Tools ,本地訪問可以用 127.0.0.1:8090 訪問,局域網可以用手機局域網IP:8090 訪問:

功能和 docker 部署的完全一樣,更新的話後續隻需要重新下載編譯好的壓縮包(或者自己 git 源文件編譯)即可。如果你設置內網穿透、反向代理、虛擬局域網等,遠程也可以訪問 IT-Tools ,雖說 IT-Tools 可以通過docker快速部署,但是裝到手機上似乎也挺不錯的。