註冊 Tailscale 帳戶
登入 Tailscale 官方網站:https://login.tailscale.com/
下載客戶端
登入後,點擊"Skip this introduction"跳過初始指南。點擊"Download"按鈕並選擇您需要的客戶端版本。 
生成認證金鑰
- 在"Settings"頁面,點擊"Generate auth key"建立認證金鑰。

- 開啟 Reusable 開關並點擊 Generate key。

- 複製生成的金鑰並儲存到文字檔案中以備將來使用。
- 儲存後,點擊 Done。

建立 Docker Compose 專案
- 開啟【Docker】,點擊[專案] > [建立]啟動專案建立精靈。

- 在專案建立精靈中,為容器輸入以下 Docker Compose 配置資訊。這些配置僅供參考,您可以根據自己的需求進行調整。
yaml
services:
tailscale:
container_name: tailscale
image: ghcr.io/tailscale/tailscale:v1.80.0 # 映像檔名稱
pull_policy: missing
# always: 總是拉取
# missing: 僅在本地缺失時拉取 (默認)
# never: 永不拉取
restart: always # 重啟策略
volumes:
- ./tun:/dev/net/tun
- ./lib:/var/lib
environment:
- TS_AUTH_KEY=tskey-auth-k5msULvKo511CNTRL-odJfJb2aQcKSprp9JpLwcKd58Fws4Pje # 輸入之前生成的金鑰
- TS_STATE_DIR=/var/lib/tailscale # 固定值,無需更改
- TS_ROUTES=192.168.31.0/24 # 輸入您的路由器閘道
network_mode: host # 使用主機網路模式
privileged: true # 特權模式- 填寫配置檔案後,點擊"Deploy",系統將自動拉取映像檔並啟動容器。


使用指南
容器部署並執行後,登入 Tailscale 管理控制台。檢查 NAS 是否出現在裝置清單中。如果顯示,則表示 Tailscale 已成功部署。 