Aucun service hébergé prévu
Rhinvoice peut être utilisé, modifié et partagé gratuitement sous la licence AGPL. Il n’est pas prévu d’en faire un service payant.
Cette page a été traduite automatiquement. Vos remarques sont les bienvenues : signaler une erreur de traduction sur GitHub ou écrire à hello@rhinvoice.com.
Open source · Auto-hébergé
Rhinvoice suit le Rhin de la Suisse, le long du Liechtenstein et de l’Autriche, jusqu’en Allemagne, et connaît les exigences de facturation des quatre pays. Open source. Auto-hébergé.

D’autres pays peuvent être ajoutés : un profil par pays, par exemple les Pays-Bas. Comment ajouter un pays


Fonctions
Gratuit, et ça le restera
Rhinvoice peut être utilisé, modifié et partagé gratuitement sous la licence AGPL. Il n’est pas prévu d’en faire un service payant.
Dites-le-nous dans les discussions GitHub. Si suffisamment de sponsors se réunissent pour couvrir les frais d’exploitation, un Rhinvoice hébergé est envisageable.
Une licence commerciale, un partenariat ou la reprise du projet vous intéressent? Écrivez-nous à hello@rhinvoice.com.
Installation
Avec un programme d’installation sous Windows ou Mac, ou avec Docker sur votre propre ordinateur portable, un NAS, un Raspberry Pi ou un serveur.
Windows 10 et 11. Un programme d’installation avec une entrée dans le menu Démarrer; les mises à jour arrivent dans le programme.
Télécharger pour Windows 55 MBmacOS 12 ou plus récent, Apple silicon. Glissez-le dans Applications; les mises à jour arrivent dans le programme.
Télécharger pour Mac 156 MBSur votre propre ordinateur portable avec Docker Desktop (Mac, Windows, Linux), un NAS, un Raspberry Pi ou un serveur. Aussi pour une équipe.
Commandes Docker ↓Bêta · Gratuit et open source · Les programmes d’installation ne sont pas encore signés : Windows et macOS demandent une fois avant de les ouvrir (comment les ouvrir).
# un dossier à part mkdir rhinvoice && cd rhinvoice # le fichier compose et les réglages 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 # dans .env, mettre POSTGRES_PASSWORD sur une longue valeur aléatoire, puis démarrer docker compose pull docker compose up -d # ouvrir http://rhinvoice.localhost:8000, la première visite crée le premier utilisateur # facultatif, à côté d’autres installations : un nom et un port à part # (dans .env : RHINVOICE_PORT=8100, puis ajouter -p rhinvoice-test à chaque commande docker compose) docker compose -p rhinvoice-test up -d # facultatif, seulement sur votre propre ordinateur : l’adresse courte http://rhinvoice:8000 echo "127.0.0.1 rhinvoice" | sudo tee -a /etc/hosts # et dans .env : RHINVOICE_COOKIE_SECURE=false, puis relancer docker compose up -d
Sur un serveur : HTTPS et sauvegardes, voir le guide d’installation.