自托管 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
问 AI 加密货币税务问题