YSK Server 是 YSK Limited 推出的免費、開源(MIT)單機 Linux 控制平面。它不是多租戶 SaaS 面板,而是讓你在自己擁有的 VPS 或實體機上,透過「網頁面板 + CLI + API」同一核心,完整管理網站、檔案、電郵、資料庫、DNS/SSL 與安全防護。
命令列工具為 ysk-server,預設面板埠口為 9287。
一、核心設計理念
1. 面板 ≡ CLI ≡ API
同一個核心、同一套能力。
- 人手操作使用網頁面板
- 腳本與 AI Agent 使用 CLI 或 API(支援
--json)
真正做到「一次設計,多端使用」。
2. 誠實運維(Honest Ops)
危險的主機變更預設進入 dry-run 模式。
必須同時滿足 root 權限 + 環境變數 YSK_EXECUTE=1 才會真正套用變更。
不會假裝成功,避免誤操作造成損害。
3. 伺服器永遠是你自己的
資料與設定留在你指定的資料目錄(dataDir),不鎖死在任何多租戶平台。適合重視資料主權與完全控制權的用戶。
二、主要功能範疇
| 範疇 | 重點功能 |
|---|---|
| 網站 | 專案管理、部署、隔離、多執行環境(Node / PHP / 靜態等) |
| 檔案 | 沙箱檔案管理員、公開分享、WebDAV、FTP、BT Tracker / WebTorrent |
| 電郵 | 網域、郵箱、DNS 套件、投遞檢查 |
| 資料庫 | MySQL / MariaDB / PostgreSQL / Redis |
| 邊緣 | DNS、SSL、Nginx、Apache、CDN agents |
| 安全 | 防護中心、SSH / 2FA、VPN、VNC、API 金鑰、RBAC |
| 運維 | 指標、日誌、終端、Cron、備份、更新 |
三、適合誰使用?
- 想完全掌控自己 VPS/實體機的系統管理員
- 需要可腳本化控制平面的開發者
- 想讓 AI Agent 直接操作主機的用戶
- 追求資料主權、拒絕多租戶 SaaS 鎖定的團隊
四、技術規格
- 授權:MIT(免費公開使用)
- 建議系統:Ubuntu 22.04 / 24.04(其他 Linux 盡力支援)
- 預設面板:
https://<伺服器IP>:9287(首次為自簽憑證) - 安裝方式:支援 npm 全域安裝或官方 install script
- 安全機制:2FA、RBAC、稽核日誌
五、與傳統面板的差異
傳統面板多數是多租戶、中心化、難以腳本化。
YSK Server 強調:
- 單機、資料在本地
- 面板、CLI、API 完全對等
- 預設 dry-run,強制明確授權才執行
- 原生支援 AI Agent 操作
結語
YSK Server 把「自己擁有伺服器」這件事做得更完整、更可腳本化、也更適合 AI 時代的操作方式。它不是要取代所有現有面板,而是為重視控制權與自動化的用戶,提供一個乾淨、誠實、可擴展的單機控制平面。
免費開源,歡迎直接使用。如需代管、加固、客製化或企業級支援,可聯絡 YSK Limited。