AssetPilot
AssetPilot
個人財務指揮中心
自托管、資料加密、AGPL v3

你的財務指揮中心,從首頁就能先看清楚。

整合台股投資、收支記帳、預算追蹤、報表分析與資料稽核。所有財務資料以 ChaCha20-Poly1305 加密落地,不綁雲端、不靠訂閱,先理解產品,再決定是否登入。

  • 開源 AGPL v3
  • 本地加密儲存
  • 不綁外部雲端
  • Docker 一行部署
  • OpenAPI 3.2
6+
核心模組
記帳、股票、報表、治理
ChaCha20
資料加密
Poly1305 AEAD + PBKDF2
TWSE
股價來源
盤中、盤後、備援策略
FIFO
精度計算
decimal.js 逐筆損益
未登入也能先了解 AssetPilot 的功能、資料處理方式與部署特性,再選擇登入或建立帳號。
Why AssetPilot

把日常記帳、投資追蹤與資料掌控放在同一個地方

AssetPilot 專為自主管理個人財務而設計,從收支、預算到台股投資都能集中整理,並保留資料匯出、稽核與自架部署的彈性。

記帳核心

收支與預算管理

  • 多帳戶餘額追蹤與跨帳戶轉帳
  • 月度與分類預算進度條控管
  • 固定收支自動產生交易
  • 批次調整分類、日期與刪除
股票模組

台股投資追蹤

  • TWSE 股價查詢與除權息同步
  • FIFO 全精度實現損益計算
  • 股利紀錄與帳戶入款追蹤
  • 定期定額與下市標記管理
治理能力

安全與資料治理

  • ChaCha20-Poly1305 落地加密
  • 帳密、Google、Passkey 三種登入
  • 匯出匯入、備份還原與稽核日誌
  • Rate limit、CSP 與 CSV 防注入保護
Self-hosted

自架部署與契約

  • Docker 一行啟動
  • 支援 amd64 與 arm64
  • OpenAPI 3.2 契約文件
  • URL-first 路由,可直接書籤與重整
Quick Start

60 秒跑在你自己的伺服器

使用 Docker 快速啟動,首次執行會自動產生 JWT 與資料庫加密金鑰。支援 amd64、arm64,適合部署在 NAS、VPS 或自己的 Docker 主機上。

約 180 MB 映像amd64 + arm64內建健康檢查金鑰首次啟動自動產生
docker run
docker run -d   --name assetpilot   -p 3000:3000   -v assetpilot-data:/app/data   es94111/assetpilot:latest
Tech Stack

技術堆疊與公開資訊入口

清楚列出主要技術、外部資料來源與授權資訊,讓使用者在開始使用前就能掌握服務如何運作。

Next.js 15React 19Tailwind CSS v4PostgreSQLJWT + WebAuthnOpenAPI 3.2.0Chart.jsDocker multi-arch