---
# System prepended metadata

title: IT-Tools 初體驗：打造專屬開發者萬用工具箱，告別亂七八糟的書籤列
tags: [VPS]

---

---
disqus: ahb0222
GA : G-VF9ZT413CG
---
> [color=#40f1ef][name=LHB阿好伯, 2025/12/23][:earth_africa:](https://www.facebook.com/LHB0222/)

[TOC]

🌟 **前言：你是否也深受「書籤混亂」之苦？**

身為開發者或 IT 愛好者，我們每天都要處理大量的數據轉換：JSON 格式化、Base64 編碼、產生強密碼、或是檢查 Crontab 時間。

以往我們總是在 Google 搜尋「JSON Formatter」然後隨便點開一個廣告滿天飛的網站。

這不僅效率低下，更糟的是，你無法確定那些網站是否會偷偷記錄你貼上的敏感資料（如 API Key 或資料庫內容）。

今天推薦這款 **IT-Tools**，它是一款開源、強大且高顏值的「萬用工具箱」。

透過 Docker 自建，所有運算都在你自己的瀏覽器完成，既安全又專業！

---

## 🛠️ 環境準備：你的專屬工具站
在開始之前，你需要準備：
1. 一台安裝好 Docker 的 **VPS** 或 **NAS**。
2. 5 分鐘的時間。


[![image](https://hackmd.io/_uploads/ByNaiLLXZl.png)
推薦racknerd VPS](https://my.racknerd.com/aff.php?aff=16718)有固定IP可以快速連線使用

## 🚀 實戰步驟：三分鐘快速部署

### 1. 建立專案目錄
我們先在伺服器上建立一個乾淨的家，方便管理設定檔。
```bash=
mkdir -p ~/docker/it-tools
cd ~/docker/it-tools
```

### 2. 編寫 Docker Compose 檔案

使用 `nano` 或你喜歡的編輯器建立 `docker-compose.yml`。

```bash=
nano docker-compose.yml
```

**請直接複製以下內容：**

> [!TIP]
> 注意：如果你的 **8080** 連接埠已經被其他服務（例如面板或代理）佔用，請將左側的 `8888` 改為其他未使用的號碼。

```yaml=
version: '3.9'
services:
  it-tools:
    image: corentinth/it-tools:latest
    container_name: it-tools
    restart: unless-stopped
    ports:
      - "8888:80" # 格式為 [外部連接埠]:[容器內連接埠]

```

### 3. 啟動服務

輸入以下指令，讓 Docker 開始抓取映像檔並運行：

```bash
docker compose up -d

```

---

## ⚠️ 踩坑實錄：Bind for 0.0.0.0:8080 failed?

在安裝過程中當你看到 `port is already allocated` 時，別驚慌。這代表 8080 已經被別人捷足先登了。

* **解決方法：** 修改 YAML 檔中左側的數字（例如改成 `8888`），重新執行 `docker compose up -d` 即可解決。

---

## ✨ 亮點功能解析

IT-Tools 內建超過 70 種工具，推薦以下幾個：

1. **==JSON 漂亮化/最小化==**：速度極快，支援高亮與折疊。
2. **==Docker Compose 產生器==**：視覺化填寫參數，自動生成 Compose 腳本。
3. **==Crontab 解讀器==**：不再怕寫錯定時任務的時間排程。
4. **==密碼產生器==**：自定義長度與符號，安全性由你自己掌握。

![image](https://hackmd.io/_uploads/rynUAGdmWg.png)


---

## 📱 進階玩法：將網頁變成手機 App (PWA)

IT-Tools 支援 **PWA** 技術。當你用手機瀏覽器打開工具站後，

點選「加入主畫面」，它就會像原生 App 一樣出現在你的桌面，甚至支援部分離線操作！

---

🌟 **總結**
這款工具完美解決了跨電腦、跨裝置的工具一致性問題。

配合我之前推薦過的 **Termix**，你的瀏覽器現在就是一個完整的開發工作站！

🌟 全文可以至下方連結觀看或是補充

全文分享至
https://www.facebook.com/LHB0222/
https://www.instagram.com/ahb0222/

有疑問想討論的都歡迎於下方留言
喜歡的幫我分享給所有的朋友 \o/
有所錯誤歡迎指教

# [:page_with_curl: 全部文章列表](https://hackmd.io/@LHB-0222/AllWritings)
