当前位置: 首页 > news >正文

Rachoon:基于 TypeScript 和 PostgreSQL 的自部署发票管理系统

每个月为发票管理工具付费? 

其实你可以用一个开源项目,在自己的服务器上搭建发票系统,数据完全由自己掌控。

这是什么项目

Rachoon 是一个发票管理系统,专门给自由职业者和小团队用的。名字来自波斯尼亚语里"račun"这个词,就是发票的意思。

dashboard (1)

它能做这些事:

  • 开发票和报价单
  • 记录客户信息
  • 跟踪哪些钱收到了、哪些还没收
  • 自己设计发票模板
  • 自动生成 PDF 文件
  • 支持多种货币
  • 所有数据存在你自己的服务器

技术实现

项目用 TypeScript 写的,数据库是 PostgreSQL,模板用的 Nunjucks。最方便的是提供了 Docker 部署方案,基本上几分钟就能跑起来。

部署配置大概是这样:

services:
  rachoon:
    image: ghcr.io/ad-on-is/rachoon:latest
    ports:
      - "3000:3000"
    environment:
      - DATABASE_URL=postgresql://user:password@postgres:5432/rachoon

把 docker-compose.yml 文件准备好,执行 docker-compose up -d,然后访问 3000 端口就行了。

适合谁用

如果你是自由职业者,经常要给客户开发票,这个工具挺合适。小工作室几个人协作开票也能用。

最主要的好处是数据在自己手里。财务信息比较敏感,有些人不太放心把这些数据传到第三方平台,自己部署就没这个顾虑了。

另外就是省钱。很多发票管理服务都是按月订阅的,一年下来也是笔开销。自己部署的话,只要有服务器就行,成本可控。

使用流程

首次登录会让你创建账户,然后填公司信息、设置税率、选货币这些。配置完就能开始用了。

发票模板可以自己改,用的是 Nunjucks 模板引擎。如果你懂点前端知识,可以按自己需要调整样式。不懂也没关系,默认模板就够用。

几个注意点

虽然部署不复杂,但还是要懂点 Docker 基础。生产环境记得把配置文件里的默认密码改掉,最好配上 HTTPS。

数据库要定期备份,这个很重要。财务数据丢了会很麻烦。

如果你的服务器在国内,访问 GitHub Container Registry 可能会慢,可以考虑用镜像加速。

值得一试

对于需要开票但不想被订阅费绑住的人来说,Rachoon 是个不错的选择。项目在 GitHub 上持续更新,以及云栈社区的前端学习资料也比较多。

自托管的方式让你对数据有完全控制权,这在财务管理场景下尤其重要。而且开源意味着你可以看到代码怎么处理你的数据,透明度比商业软件高多了。


关注《云栈开源日记》,每天发现实用的开源项目

配套资源

Github: ad-on-is/rachoon

Docker 镜像: ghcr.io/ad-on-is/rachoon

前端配套课程: https://yunpan.plus/t/71-1-1


标签:#Rachoon #GitHub #发票管理 #Docker部署 #自托管 #TypeScript #开源工具 #自由职业者工具

http://www.rkmt.cn/news/44527.html

相关文章:

  • 我的博客
  • 2025年质量好的南京工程发电机用户好评厂家排行
  • 应用安全 --- 如何知道可执行文件的虚拟地址对应的实际文件地址偏移
  • 领码方案|微服务与SOA的世纪对话(5):未来已来——AI 驱动下的智能架构哲学 - 详解
  • flask:访问redis
  • 2025年评价高的冰箱重型滑轨厂家推荐及采购参考
  • 2025年仓储货架厂家十大品牌综合评测:大连名商仓储货架荣登榜首
  • 2025年质量好的防尘四方袋厂家最新权威实力榜
  • 2025年评价高的木门液压合页行业内口碑厂家排行榜
  • 远程连接mysql8.0时报错:1130, Host *.*.*.* is not allowed to connect to this MySQL server
  • 2025年质量好的冷凝式衣物烘干机TOP实力厂家推荐榜
  • GitHub 快速入门指南,新手必备的高效使用手册!
  • 2025年靠谱的工地铺路钢板租赁行业内口碑厂家排行榜
  • MySQL索引(四):深入剖析索引失效的原因与优化方案
  • 实用指南:Node.js模块化开发实训案例
  • AI元人文:从“真理宫殿”到“可能性土壤”的哲学升华
  • Oracle数据库空间深度回收:从诊断到优化实战指南
  • 2025年比较好的变频器安装用户好评厂家排行
  • 实用指南:探索大语言模型(LLM): 大模型应用与对应的硬件选型一览表
  • 2025年比较好的电加热管高评价厂家推荐榜
  • 2025年口碑好的水泥垫块厂家推荐及选购参考榜
  • 嵌入式Linux:线程中信号处理 - 详解
  • 2025年口碑好的pe实壁缠绕管设备厂家最新热销排行
  • 2025年知名的甜酒酿用户好评厂家排行
  • 两个数组的dp问题 - 实践
  • qemu+linux kernel+busybox搭建linux内核学习环境
  • 2025年正规的电加热导热油炉厂家选购指南与推荐
  • 2025年口碑好的湘潭水泥支撑厂家推荐及选择参考
  • 2025年正规的仪器计量校准厂家最新用户好评榜
  • AIGC|AI优化企业新榜单与选择指南 - 二当家