
开源、白标的意大利电子发票(FatturaPA/SDI)Web应用。可通过Docker自托管或使用云版本——几分钟内即可管理发票,无需编写代码。完全支持意大利语和英语本地化。
Desk是invoicetronic API的即用型前端。独立软件开发商(ISV)和开发人员可自托管该应用,应用自有品牌,为客户提供完整的发票管理界面——无需编写任何UI代码。
不想自托管? 免费试用Desk Cloud——无需Docker、服务器或配置。注册即可立即开始开具发票。
https://raw.githubusercontent.com/invoicetronic/desk/main/assets/screenshot.png
单API密钥,无需登录——适用于内部网络和快速测试:
yaml# docker-compose.yml services: desk: image: invoicetronic/desk ports: - "8080:8080" environment: - Desk__api_key=YOUR_API_KEY
bashdocker compose up -d
打开http://localhost:8080——应用即可使用,无需注册。
每个用户注册并输入自己的API密钥——适用于SaaS和多租户部署:
yaml# docker-compose.yml services: desk: image: invoicetronic/desk ports: - "8080:8080" volumes: - ./data:/app/data # 持久化用户数据库
bashdocker compose up -d
打开http://localhost:8080,注册并在个人资料页面输入API密钥。
在dashboard.invoicetronic.com注册以创建API密钥。Desk支持沙盒和生产密钥——环境由使用的密钥决定。测试时使用沙盒密钥,准备就绪后切换到生产密钥。
详见沙盒和API密钥文档。
所有配置可通过desk.yml(挂载为/app/desk.yml)或带有Desk__前缀的环境变量进行设置。
yaml# desk.yml desk: branding: app_name: 我的发票应用 logo_url: https://example.com/logo.svg primary_color: "#1A237E" accent_color: "#E91E63"
或通过环境变量:
yamlenvironment: - Desk__branding__app_name=我的发票应用 - Desk__branding__primary_color=#1A237E
挂载自定义CSS文件以完全控制设计系统:
yamlvolumes: - ./my-theme.css:/app/wwwroot/custom/theme.css
在多用户模式下,启用基于电子邮件的密码重置:
yamlenvironment: - Desk__smtp__host=smtp.example.com - Desk__smtp__port=587 - Desk__smtp__username=user@example.com - Desk__smtp__password=secret - Desk__smtp__sender_email=noreply@example.com
GET /health → {"status":"healthy"}
linux/amd64 — Intel/AMD(大多数云服务器、带Docker Desktop的Windows)linux/arm64 — Apple Silicon、AWS Graviton、树莓派4+镜像包含内置健康检查,可用于Docker Compose、Kubernetes或Swarm等编排工具。
Invoicetronic有两个Web应用:
大多数用户需要同时使用两者:设置时使用Dashboard,日常使用Desk——最终可与自有集成结合使用。
| 项目 | 链接 |
|---|---|
| Desk Cloud | desk.invoicetronic.com |
| Dashboard | dashboard.invoicetronic.com |
| 文档 | invoicetronic.com/docs |
| API参考 | api.invoicetronic.com/v1/docs |
| GitHub | https://github.com/invoicetronic/desk |
| 网站 | invoicetronic.com |
https://github.com/invoicetronic/desk/blob/main/LICENSE%E2%80%94%E2%80%94%E5%8F%AF%E8%87%AA%E7%94%B1%E4%BD%BF%E7%94%A8%E3%80%81%E4%BF%AE%E6%94%B9%E5%92%8C%E5%86%8D%E5%88%86%E5%8F%91%EF%BC%8C%E5%8C%85%E6%8B%AC%E7%94%A8%E4%BA%8E%E5%95%86%E4%B8%9A%E7%9B%AE%E7%9A%84%E3%80%82




探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务