Kein Hosting-Dienst geplant
Rhinvoice darf unter der AGPL kostenlos genutzt, verändert und weitergegeben werden. Ein Bezahldienst ist nicht geplant.
Open Source · Selbst gehostet
Rhinvoice folgt dem Rhein von der Schweiz entlang Liechtenstein und Österreich bis nach Deutschland und kennt die Anforderungen an Rechnungen in allen vier Ländern. Open Source. Selbst gehostet.



Funktionen
Kostenlos, und das bleibt so
Rhinvoice darf unter der AGPL kostenlos genutzt, verändert und weitergegeben werden. Ein Bezahldienst ist nicht geplant.
Sag es uns in den GitHub Discussions. Wenn genug Sponsoren die Betriebskosten tragen, ist ein gehostetes Rhinvoice denkbar.
Interesse an einer kommerziellen Lizenz, einer Partnerschaft oder an der Übernahme des Projekts? Schreib uns an hello@rhinvoice.com.
Installation
Auf einem Server, einem NAS, einem Raspberry Pi oder dem eigenen Laptop mit Docker Desktop (macOS, Windows, Linux).
# ein eigener Ordner mkdir rhinvoice && cd rhinvoice # Compose-Datei und Einstellungen curl -fsSLO https://raw.githubusercontent.com/rhinvoice/rhinvoice/main/deploy/compose.yml curl -fsSL https://raw.githubusercontent.com/rhinvoice/rhinvoice/main/.env.example -o .env # in .env POSTGRES_PASSWORD auf einen langen Zufallswert setzen, dann starten docker compose pull docker compose up -d # http://rhinvoice.localhost:8000 öffnen, beim ersten Besuch den ersten Benutzer anlegen # optional, neben anderen Installationen: eigener Name und eigener Port # (in .env: RHINVOICE_PORT=8100, danach bei jedem docker-compose-Befehl -p rhinvoice-test angeben) docker compose -p rhinvoice-test up -d # optional, nur auf dem eigenen Laptop: die kurze Adresse http://rhinvoice:8000 echo "127.0.0.1 rhinvoice" | sudo tee -a /etc/hosts # und in .env: RHINVOICE_COOKIE_SECURE=false, dann nochmals docker compose up -d
Auf einem Server: HTTPS und Backup, siehe Installationsanleitung.