↓ Zum Hauptinhalt springen

ivly: Self-hosted E-Rechnungen

ivly hat jetzt eine eigene Website: ivly.de . Dort stehen Features, Screenshots, FAQ und die Installation. Seit dem ersten Release im Mai ist viel passiert, aktuell ist Version 0.3.1.

ivly schreibt E-Rechnungen als XRechnung (CII nach EN 16931 und deutscher CIUS) und als ZUGFeRD/Factur-X (PDF/A-3 mit eingebettetem XML). Entstanden ist es für meine eigene Arbeit als IT-Freelancer. Es passt aber für alle, die als Einzelunternehmen in Deutschland Rechnungen stellen. Intern liegen alle Geschäftsdaten als GOBL -Dokumente vor, ein offenes JSON-Format. Deine Daten hängen damit nicht an ivly.

Was drin ist:

  • Validierung vor dem Ausstellen: Die Rechnungsnummer wird erst vergeben, wenn die Prüfung durch ist. Abgelehnte Entwürfe hinterlassen keine Lücken im Nummernkreis.
  • Eingefrorene Rechnungen: Ausgestellte Rechnungen werden als XML und PDF gespeichert und genau so wieder ausgeliefert. Storniert wird per Gutschrift.
  • Leistungsdatum pro Position: Datum oder Zeitraum je Zeile, der Umsatzsteuersatz richtet sich danach.
  • Belege: Stundenzettel oder Lieferscheine werden in XML und PDF eingebettet, auf Wunsch auch als Seiten angehängt.
  • Eigener Briefbogen als PDF-Hintergrund, Vorlagen im ODT-Format liegen bei.
  • DATEV-Export als CSV für einen beliebigen Zeitraum.
  • Assistent (optional): Daten in normaler Sprache anlegen und abfragen, lokal über Ollama.

ivly läuft als Container-Stack auf Podman oder Docker, für amd64 und arm64. Für den Betrieb auf einem Server, etwa einem Raspberry Pi, gibt es die Ansible-Rolle . ivly sendet keine Telemetrie, die Komponenten reden nur untereinander.

Zwei Einschränkungen solltest du kennen: ivly kennt derzeit nur einen Benutzer und ein Unternehmen, und es hat kein eigenes Login. Wer von außen zugreifen will, sichert das am Reverse Proxy ab, zum Beispiel mit Basic Auth oder mTLS.

Alle Hauptkomponenten stehen unter AGPL-3.0. Fehlerberichte, Ideen und Patches gerne auf Codeberg .

Installation und Details · Quelle: codeberg.org/ivly


Hat dir das hier geholfen?
Unterstütze gerne via: