# Invoice Collector

Invoice Collector is an open-source, self-hosted application for collecting and managing invoices. It is open source and self-hosted, installable on Unraid.

Canonical page: https://ourlocalhost.com/app/277/invoice-collector

## Description

Invoice Collector is an open-source, self-hosted application for collecting and managing invoices. It provides an API service that lets homelabbers and small businesses integrate invoice tracking into their own tools and workflows.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

68/100 (Good), based on 3 of 4 factors.
- Maintained: 100 (last commit 17 days ago)
- Popular: 42 (123 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- Unraid: https://ca.unraid.net/apps/invoice-collector-1khaqoy0bj49da?q=invoice-collector
- GitHub: https://github.com/invoice-collector/invoice-collector
- Official website: https://invoice-collector.com

## Common questions

### How do I install Invoice Collector with Docker?

Download the docker-compose.yml file from the repository, edit the environment variable values, and run sudo docker compose up -d.

### What database container must be running before Invoice Collector starts?

A MongoDB container named mongodb must be running on the same Docker network, invoice-collector_internal.

### How can I run a debug container for development?

Run docker-compose -f docker-compose-debug.yml up --build.

---
Source: Our Local Host (https://ourlocalhost.com/app/277/invoice-collector), the self-hosted and open-source app directory.
