{"repo":"devfaz/firefly-iii-dkb","free":true,"listed":false,"github":"https://github.com/devfaz/firefly-iii-dkb","clone":"git clone https://github.com/devfaz/firefly-iii-dkb.git","description":"some small scripts I use to download/import dkb data into firefly-iii","language":"Python","stars":28,"topics":["dkb","banking","finance"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"firefly-iii-dkb SETUP Vorraussetzung Docker / Podman / containerd (nerdctl) / ... Config-Dateien Es wird eine \"env\"-Datei basierend auf der \"env.template\" benötigt. Einfach die env.template nach $HOME/.aqbanking kopieren und an ihre Zugangsdaten anpassen aqbanking DKB Setup: das aqbanking-Image starten anschließend im Container die Einrichtung durchführen: weitere Erläuterungen der Befehle auf der aqbanking Website den Container wieder verlassen Abruf starten Legacy Mode / Interaktiv Dies startet einen Container, der einen einzigen Abruf durchführt und sich anschließend beendet. Webhook Mode Dies startet den Container, welcher nun auf Port 8080 auf eingehende Web-Hooks wartet. Einfach mit dem Webbrowser auf http://localhost:8080/hooks/process gehen um den Prozess zu starten. Eignet sich auch gut als Link in Firefly-III, Bookmark oder zum Betrieb des Containers in k8s. Interaktiv kann die /usr/local/bin/process.sh auch im Container gestartet werden. Dies entspricht dem obigen legacy Mode. Für beide Modi gilt: Alle folgenden Abrufe werden nur noch die seit dem letzten Abruf aufgelaufenen Buchungen abrufen. Sämtliche Status-Dateien liegen in $HOME/.aqbanking/ und können - bei Bedarf - editiert werden. Wenn die (optionale) AUTOIMPORT URL definiert ist, dann wird das CSV automatisch per HTTP-PUSH importiert. Dateien start-dkb.sh [legacy webhook] erzeugt mittels aqbanking (gencsv.sh) ein CSV und konvertiert es passend für den CSV-Importer (csv-convert.py) und erstellt Dateien mit d","default_branch":null,"files":null,"tree":[],"storefront":"/r/devfaz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/devfaz/firefly-iii-dkb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}