家庭實驗室

從手機做自部署:實用打法(2026)

你能從手機運行自部署——重啟、日誌、更新、快修——靠 SSH。什麼放手機什麼放筆電、Tailscale 配置,以及 Docker/Proxmox/Home Assistant/Pi-hole 各堆疊命令。

CC Chen Chen· 創始人·2026 年 6 月 24 日·閱讀 6 分鐘

能從手機管理自部署嗎?

能——不是搞重型搭建,而是日常維護。自部署的現實是:你 90% 的操作都很小:重啟崩掉的容器、查服務為什麼掛了、更新黑名單、批個東西、看條日誌。這些都是幾條 SSH 命令,而 SSH 在手機上跑得很好。手機是你的分診和快修工具;筆電留給真正的活。本文就是這套打法。

什麼該放手機(什麼不該)

  • 手機,隨時:重啟服務或容器、跟日誌、查磁碟/記憶體、暫停 Pi-hole、跑更新、回一個推送來的 [Y/n]
  • 手機,有時:用 SFTP 改一行設定、跑個快速資料庫查詢、拉個備份。
  • 筆電,總是:搭新服務、改 200 行 Compose、任何你想要一大段可回讀的捲動紀錄再動手的事。

如果一次手機工作階段超過幾分鐘,那就是信號:要麼趕快收尾,要麼轉筆電。

配置:SSH + Tailscale

兩件東西讓它從任何地方都能用:

  1. 手機上一個 SSH 用戶端(安卓 / iPhone)。這是你連上盒子、跑命令的途徑。
  2. Tailscale,讓你用行動數據連家裡的盒子,無需轉發連接埠、不向公網暴露任何東西。TermAI 內建 Tailscale,手機端不需要單獨的 App。見 iPhone 上的 Tailscale
從手機透過 Tailscale SSH 進家庭伺服器的工作階段
從任何地方透過 Tailscale SSH 進任意家庭盒子——這是從手機管理自部署的基礎。

各堆疊的常見任務

  • Docker / Compose——docker psdocker restartdocker compose pull && up -d。見 從手機管理 Docker
  • Proxmox——qmpct 啟停虛擬機和容器。見 從手機管理 Proxmox
  • Home Assistant——ha core restartha core logs。見 SSH 進 Home Assistant
  • Pi-hole——pihole disable 5mpihole -g。見 從手機管理 Pi-hole
  • 任意 Linux 盒子——systemctl restart <服務>journalctl -fu <服務>df -hapt update && apt upgrade

手機上 AI 幫在哪

兩個手機特有的痛點——記不住確切命令、和讀一牆日誌輸出——正是 AI 助手的用武之地。描述任務("jellyfin 為什麼佔滿記憶體"、"重啟反向代理"),TermAI 給出命令,貼著它連上的真實伺服器。當你跟日誌(journalctl -fdocker logs -f),它進入日誌流模式,能把最近 100 行交給 AI 快速判讀"這裡出了什麼問題"。

TermAI 在手機上建議命令,帶 Run 按鈕
用自然語言描述任務,得到帶 Run 按鈕的命令,貼著即時伺服器。在手機上修自部署服務時很方便。

常見問題

能完全用手機管理我的家庭實驗室嗎?
你能用手機運行和維護它——重啟、日誌、更新、修復。初次搭建和大段設定編輯還是筆電更好。手機覆蓋日常。

在外時怎麼從手機連家裡的伺服器?
用 Tailscale(TermAI 內建),盒子有個穩定的私有位址,你從任何地方都能 SSH——無需連接埠轉發。

從手機管理伺服器安全嗎?
安全,基本功和別處一樣:SSH 金鑰、用 Tailscale 而不是暴露連接埠、用一個執行危險命令前會確認的用戶端。

快速事實

  • 現實:手機管日常(重啟/日誌/更新/修復);筆電管搭建
  • 配置:一個行動 SSH 用戶端 + Tailscale(無需連接埠轉發)
  • 各堆疊:Docker、Proxmox、Home Assistant、Pi-hole——全是 SSH 命令
  • 手機上:AI 記命令 + 日誌流分析,收益最大
Try TermAI

Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.

CC
Chen Chen — Founder of TermAI

Writes about mobile DevOps, terminal UX, and the surprising depth of "boring" infrastructure.

Was this useful? ← Back to blog