Our take
- Activity
- 34
- Community
- 23
- Issues
- 21
- Pull requests
- 21
+2 stars in the last 10 days
Overview
Rachoon is a web app for creating and tracking invoices and quotations while keeping billing data under your control. It is aimed at freelancers and small businesses that want a self-hosted alternative to hosted invoicing services.
The app includes client records, payment tracking, customizable invoice templates, and dashboard summaries. It fits teams willing to operate a web application and its supporting services themselves.
Key Features
- Create and manage invoices and quotations.
- Organize and search client information.
- Track payment status, balances, and overdue invoices.
- Customize document templates using Nunjucks.
- Configure multiple currencies and taxes.
- Export invoices as PDFs using Gotenberg.
- View revenue, pending payments, and client statistics on a dashboard.
Use Cases
- Freelancers can issue invoices and monitor overdue payments from one self-hosted app.
- Small businesses can maintain client records and track billing without relying on a hosted invoicing service.
- Organizations billing in different currencies or applying configurable taxes can use its multi-currency and tax settings.
- Operators who need branded invoice documents can customize templates and export them as PDFs.
Getting Started
The README provides a Docker Compose example using Rachoon, PostgreSQL, and Gotenberg. Configure the required application key and database settings, then start the services and visit http://localhost:8080/signup to create an account. See the README for the full configuration and development instructions.
Considerations
- Self-hosting requires operating the app alongside PostgreSQL and Gotenberg, and configuring database credentials and an application key.
- The repository is licensed under AGPL-3.0; review its terms before distributing or modifying the software for your use.
- The README describes Docker deployment and a development setup, but does not specify hosted support or managed operation.
Found this useful?
Share it with someone who would like rachoon.