unsubbed.co

Invoicerr

Invoicerr is a self-hosted accounting tool that provides invoice app for freelancers.

Overview

Invoicerr is a freelance-focused invoicing app that lets you create quotes, generate invoices, track payments, and collect secure signatures. Invoicerr is a freelance-focused invoicing app that lets you create quotes, generate invoices, track payments, and collect secure signatures. - invoicerr-app/invoicerr The project has 659 GitHub stars and is licensed under AGPL-3.0.

Key Features

Source: GitHub README

  • Create and manage invoices
  • Create and manage quotes (convertible to invoices)
  • Manage clients and their contact details
  • Track status of quotes and invoices (signed, paid, unread, etc.)
  • Built-in quote signing system with secure tokens
  • Generate and send quote/invoice emails directly from the app
  • Generate clean PDF documents (quotes, invoices, receipts, and more)
  • Custom brand identity: logo, company name, VAT, and more
  • Authentication via JWT or OIDC (stored in cookies)
  • International-friendly: Default English UI, customizable currencies

Getting Started

Source: GitHub README

Supported Architectures

The images are built for the following architectures:

  • linux/amd64 (x86_64)
  • linux/arm64/v8 (ARMv8)

Why not linux/arm/v7?

The linux/arm/v7 architecture is not supported due to the use of prisma, which does not provide prebuilt binaries for this architecture. This means that the application will not run on 32-bit ARM devices.

The fastest way to run Invoicerr is using Docker Compose. A prebuilt image is available at ghcr.io/impre-visible/invoicerr.

Normalized Features

Source: tool-features-normalized.json

binary, docker, docker compose, npm, plugins, postgresql, rest api, sqlite.

Features

Integrations & APIs

  • Plugin / Extension System
  • REST API