自託管 dTax
在你自己的伺服器上執行開源引擎,或安排完整應用的自行託管安裝。
依安排提供
自行託管的方式
網頁應用與 API 為專有軟體。我們依安裝提供容器映像檔與部署檔案,資料留在你自己的伺服器上。範圍與價格請來信 [email protected]。
完全資料掌控
所有交易資料儲存在你的伺服器上,不會離開你的基礎設施。
Docker Compose 部署
安排好存取權限後,設定好 .env 檔案,拉取 Docker 映像檔並使用 Docker Compose 啟動整套服務。
自動更新
拉取最新映像即可獲得新功能、解析器和稅務規則更新。
訂閱方案
每個安裝都適用與雲端服務相同的 FREE、PRO、CPA 方案。
部署
安排好存取權限後,你拉取映像檔並用 Docker Compose 啟動整套服務。下面的指令展示了部署的大致流程,具體步驟請見部署指南。
# 拉取官方映像
docker compose pull
# 啟動所有服務
docker compose up -d
# 在瀏覽器中存取 dTax
# http://localhost* 映像檔倉庫的存取權限依安裝授予,請來信 [email protected]。
架構概覽
dTax 執行一個 API 伺服器、一個 Web 前端和一個 PostgreSQL 資料庫,並由 nginx 反向代理置於前端。
API (Fastify)
連接埠 3001
Web (Next.js)
連接埠 3000
PostgreSQL
連接埠 5432
開源核心
dTax 的核心稅務引擎、共用型別和 CLI 工具完全開源(AGPL-3.0)。你可以在 GitHub 上查看、審計和貢獻計算邏輯。
tax-engine
成本基準計算、29 個 CSV 解析器、Form 8949
shared-types
跨套件共用的 TypeScript 型別定義
CLI
命令列稅務計算器 (npm install @dtax/cli)
授權條款
dTax 核心引擎與 CLI 採用 AGPL-3.0 授權。網頁應用與 API 為專有軟體(商業授權)。SaaS 託管、轉售等商業用途需另行取得授權。
想自行託管完整應用?
在 GitHub 上 Star