Skip to content

v1.2.0

Choose a tag to compare

@ArnaudFeld ArnaudFeld released this 29 Sep 20:42
· 4 commits to main since this release

Was neu ist

Telegram-Meldungen sagen jetzt, von welchem Host sie kommen. Wer PABO auf mehreren Maschinen betreibt, bekommt sonst alle Meldungen in denselben Chat und kann sie nicht zuordnen. Jede Nachricht beginnt jetzt mit dem Absender:

🏠 Privat
✅ Backup fertig – 1284 Dateien in 3m 20s

Die Zeile ist bewusst separat, damit Statuszeichen und Meldungstext unverändert bleiben. Dieselbe Kennung steht einmal pro Lauf im Log, damit sich Log und Nachricht zuordnen lassen.

Einrichtung

setup fragt nach einer optionalen Bezeichnung. Leer lassen ist ausdrücklich erlaubt, dann ermittelt PABO die Kennung selbst:

🏠 paperless-ngx (10.10.10.108)

Bestandshosts brauchen dafür nichts zu tun – der automatische Fallback greift ohne Eingriff, es ist also auch kein setup-Durchlauf nötig, nur wenn du einen Namen setzen willst.

Regeln für INSTANCE_NAME

Freitext bis 40 Zeichen. Quotes, Backslash, $ und Backtick sind nicht erlaubt, damit der Wert die Bash-Datei nicht aushebeln kann. Nach dem Ändern Scripts und Timer neu erzeugen.

Technisches

Die IP wird bevorzugt aus der Route des ausgehenden Verkehrs gelesen (ip route get). hostname -I dient nur als Rückfall und wird dabei um Loopback- und Linklocal-Adressen bereinigt – sonst würde bei mehreren Maschinen die 127.0.0.1 der ersten im Weg stehen. Läuft PABO hinter mehreren Netzwerkkarten, ist die aktive Route diejenige, die auch der Bot und rclone benutzen.