Zum Inhalt springen
django-nms

Abrechnung + RADIUS + Netz in einem System

Das ISP-System, das Ihre Überweisungen von selbst verbucht

django-nms vereint Abrechnung, E-Rechnung, FreeRADIUS-Provisionierung und Netzmanagement in einem Panel. Auf Django gebaut, als Nachfolger von LMS. Für Betreiber mit 200 bis 20.000 Teilnehmern.

  • Kontoauszug einmal hochladen. Die allermeisten Überweisungen werden automatisch den Kundenkonten zugeordnet.
  • FreeRADIUS mit MikroTik- und Cisco-ASR-Attributen, PPPoE-Sitzungen live, harte und weiche Sperre.
  • Länderspezifische Compliance integriert: Polen (E-Rechnung KSeF, JPK, SIIS). Weitere Länder auf Anfrage.
3 Banken
fertige CSV-Kontoauszugsparser (weitere auf Anfrage)
4 Stufen
der Zuordnung Überweisung zu Kunde
3 Plattformen
MikroTik, Cisco ASR und Linux-Router aus einem Datenmodell
60 s
Aktualisierung des PPPoE-Sitzungsstatus von den Edge-Routern
930+
automatisierte Tests in der CI gegen PostgreSQL 17
6 Sprachen
Website und Vertriebsunterlagen

Alles, was ein ISP braucht. Keine separat verkauften Module.

Ein Panel für Buchhaltung, Kundenservice und NOC. Vertrag, Rechnung und Teilnehmer-Host liegen an einem Ort.

  • Rechnungen pro Vertrag

    Wiederkehrende Rechnungen je Vertrag. Korrekturrechnungen, Korrekturnotizen, Kassenbelege, Nummernkreise je Verkaufseinheit.

  • E-Rechnung

    Native Anbindung an KSeF, das nationale E-Rechnungssystem Polens (Schema FA(3)): Zertifikat oder Token, Online- und Stapelversand, Offline-Modus, QR auf dem PDF.

  • Kontoauszug-Abgleich

    CSV-Import mit automatischer Verbuchung auf Kundensalden und einem Prüfbildschirm für Ausnahmen.

  • FreeRADIUS und Router

    PPPoE und MAC-Auth, Mikrotik-Rate-Limit, Address-List, Cisco-Service-Info, Konfigurationsexport für Linux-Router.

  • Live-Sitzungen und Sperren

    Wer ist auf welchem Router online. Harte Sperre (kein RADIUS-Eintrag) oder weiche Sperre (Bandbreitenlimit).

  • Netzkarte und IPAM

    Hosts auf OpenStreetMap, Knotenbaum, Geräteinventar, IP-Pools mit Belegungskarte.

  • Compliance-Berichte

    Steuer- und Regulierungsberichte aus den Abrechnungsdaten. Polen: JPK_FA, JPK_V7, SIIS für UKE. Weitere Länder auf Anfrage.

  • Automatisierung

    Rechnungen, E-Rechnung, PDF und E-Mail in einem Lauf. Mahn-E-Mails, automatische Vertragsverlängerung, SMS.

Schluss mit dem manuellen Verbuchen von Überweisungen

Laden Sie den CSV-Kontoauszug Ihrer Bank herunter und in das Panel hoch. Das System erkennt das Format, repariert defekte Zeilen und ordnet jede Überweisung in vier Schritten einem Kunden zu: Rechnungsnummer im Verwendungszweck, Kundenkennung, Absendername und zuletzt die Historie bereits zugeordneter Absender.

Die allermeisten Überweisungen werden automatisch verbucht. Der Rest erscheint in einer Liste unter dem Filter „nicht zugeordnet“ zur manuellen Zuweisung. Sie brauchen keine kostenpflichtigen virtuellen Konten für jeden Teilnehmer.

  • Erkennung von Zeichensatz und Formatvarianten (inklusive der Formatänderungen 2025 bei den unterstützten Banken)
  • Duplikatschutz auf Datei- und Saldoebene
  • Fintech-Absender (Revolut, Wise) vom Namensabgleich ausgeschlossen

E-Rechnung im ISP-Maßstab, ohne Zusatzmodul

Wo die E-Rechnung Pflicht ist, bedeutet ein ISP tausende Rechnungen im Monat. django-nms erzeugt das XML, authentifiziert sich je Verkaufseinheit per XAdES-Zertifikat oder Token und versendet Rechnungen in Stapelsitzungen zu je 100. Amtliche Rechnungsnummer und Dokument-Hash landen auf der Rechnung, und fällt die staatliche Plattform aus, wechselt das System in den Offline-Modus mit QR-Code Typ II.

Nach dem Versand ist die Rechnung gegen Bearbeitung gesperrt. Die E-Rechnungsnummer fließt auch in die Steuerberichte.

  • Online je Rechnung oder als Stapel für den ganzen Monat
  • Rechnungen an Verbraucher ohne Steuernummer werden automatisch übersprungen
  • Korrekturrechnungen verweisen auf die Nummer der ursprünglichen E-Rechnung

Netz unter Kontrolle: vom Tarif zum RADIUS-Attribut

Tarifparameter (Geschwindigkeit Tag/Nacht, Verbindungslimit, Priorität) legen Sie einmal am Dienst fest. django-nms erzeugt daraus FreeRADIUS-Einträge mit Mikrotik-Rate-Limit, Mikrotik-Address-List und Cisco-Service-Info für ASR 1001-X und exportiert Konfigurationsdateien für DHCP, NAT und tc auf Linux-Routern.

Alle 60 Sekunden fragt das System die Edge-Router ab und zeigt, wer online ist. Sperren wegen Zahlungsverzug ist ein Klick: hart entfernt den RADIUS-Eintrag, weich lässt dem Kunden einige hundert kbit/s.

  • Ausrollen per SSH über einen Jump-Host, mit Audit-Eintrag für jedes Deployment
  • Sicherung: Verweigerung leerer Konfigurationen oder solcher, die mehr als 10 % der Hosts entfernen
  • IPAM mit Pool-Belegungskarte und Suche nach der nächsten freien Adresse

“Wir arbeiten jeden Tag mit django-nms. Morgens lade ich den Kontoauszug hoch, und die allermeisten Überweisungen landen von selbst auf den Kundenkonten; ich prüfe nur die Ausnahmen. Die Rechnungen gehen in einem Lauf ins E-Rechnungssystem, und wenn ein Techniker einen Tarif ändert, stehen die neuen Parameter im RADIUS, ohne dass sich jemand am Router anmeldet.”

Hubert Płusa

Netowski ist die erste Installation und der Entwicklungspartner von django-nms.

Funktioniert mit dem, was schon im Rack steht

Kein Routertausch und kein Bankwechsel.

  • MI Verfügbar

    MikroTik RouterOS

    RADIUS-Attribute, Auslesen von PPP-Sitzungen und Address-Lists per SSH.

  • CI Verfügbar

    Cisco ASR 1001-X (IOS-XE ISG, IOS-XR BNG)

    Cisco-Service-Info für QoS, Auslesen von Teilnehmersitzungen.

  • FR Verfügbar

    FreeRADIUS

    Erzeugung und Ausrollen der users-Dateien, PPPoE und MAC-Auth.

  • KS Verfügbar

    KSeF (Polen)

    Nationale E-Rechnung: FA(3), Zertifikat oder Token, online, Stapel und offline.

  • CS Verfügbar

    CSV-Kontoauszüge

    Heute Alior, mBank, Nest Bank; weitere Banken auf Anfrage.

  • AW Verfügbar

    AWS SES und SMSAPI

    E-Mail- und SMS-Benachrichtigungen an Teilnehmer.

  • MO In der Roadmap

    Mollie

    Online-Zahlungsgateway. Auf der Roadmap.

  • ZA In der Roadmap

    Zabbix, Grafana, NetFlow

    Monitoring und Verkehrsgraphen. Auf der Roadmap.

Häufige Fragen

Ersetzt django-nms LMS?

Ja für Abrechnung, E-Rechnung, RADIUS, IPAM und Netzkarte. Importer übernehmen IP-Netze, Hosts, Tarife und die Kundenzuordnung. Kundenportal und Helpdesk stehen auf der Roadmap; wenn Sie das LMS-Userpanel nutzen, sprechen wir über den Zeitplan.

Kann ich das System selbst hosten?

Ja. Das System läuft in Docker (Web, Worker, Celery, PostgreSQL 17, Redis) und wird mit Ansible ausgerollt. Wir bieten auch Instanzen mit Hosting in der EU.

Wie wird abgerechnet?

Pro aktivem Teilnehmer und Monat, ohne Gebühren für Admin-Arbeitsplätze. Auf der Preisseite finden Sie ein Beispiel für 1.000 Teilnehmer.

Gibt es Online-Zahlungen?

Das Mollie-Gateway steht auf der Roadmap. Heute werden Zahlungen aus Kontoauszügen, Kassenbelegen und normalen Überweisungen verbucht.

Sehen Sie das System mit Ihren eigenen Daten

Wir importieren Ihren Kontoauszug und gehen die Provisionierung für Ihre Router durch. 45 Minuten, unverbindlich.