o
Cronjob.de › Anleitungen › Firefly III
Firefly III legt wiederkehrende Buchungen nicht selbst an. Es wartet auf einen täglichen Anstoß von außen – bei einer Installation im Container ist das der übliche Weg. Diese Anleitung zeigt ihn.
Warum überhaupt
Eine wiederkehrende Buchung in Firefly III ist eine Vorlage mit einem Datum. Damit daraus eine echte Buchung wird, muss der Cron-Lauf sie anlegen. Bleibt er aus, steht die Miete zwar als geplant in der Übersicht, aber sie erscheint nie auf dem Konto.
Dasselbe gilt für drei weitere Dinge: die automatischen Budgets, die zum Monatsanfang neu gefüllt werden, die Warnungen zu fälligen Verträgen und die Wechselkurse für Konten in fremder Währung.
Wer Firefly III als Container betreibt, hat oft gar keine Kommandozeile zur Hand, auf der ein klassischer Cron laufen könnte. Genau dafür gibt es die Adresse.
https://ihre-domain.de/api/v1/cron/IHRTOKENEinrichtung
Kürzer geht es mit der KI
Sie müssen nichts davon selbst übertragen. Kopieren Sie diese Anleitung – oder die Ihres eigenen Systems – in den Assistenten, und Cronjob.de füllt Adresse, Methode, Zeitplan und Kopfzeilen aus. Bei Unklarheiten fragt er nach, statt zu raten. Am Ende sehen Sie, was eingetragen wurde, und legen den Job mit einem Klick an.
Im kostenlosen Tarif enthalten, ohne Aufpreis. Zu finden nach dem Anmelden unter „Cronjobs“ → „Mit KI anlegen“.
Tragen Sie in Ihrer .env beziehungsweise in den Umgebungsvariablen des Containers STATIC_CRON_TOKEN ein. Firefly III verlangt exakt 32 Zeichen; ein kürzerer oder längerer Wert wird abgelehnt. Danach die Anwendung neu starten.
STATIC_CRON_TOKEN=abcdefghij0123456789abcdefghij01
Das Token gehört in den Pfad, nicht als Parameter dahinter. Richtig ist eine JSON-Antwort, in der zu jedem Teil "job_fired": true steht.
https://ihre-domain.de/api/v1/cron/abcdefghij0123456789abcdefghij01
Die Registrierung dauert eine Minute und ist kostenlos. Drei Cronjobs bleiben dauerhaft gratis, die ersten 14 Tage laufen im Unlimited-Tarif.
Nachts um drei ist eine gute Wahl: die wiederkehrenden Buchungen des Tages stehen dann früh am Morgen bereits im Konto.
0 3 * * *
Hinterlegen Sie in den Einstellungen des Ordners eine E-Mail-Adresse. Eine fehlende Buchung fällt in einer Haushaltsübersicht sonst erst beim Abgleich auf.
Kontrolle
Im Aufrufprotokoll von Cronjob.de steht die JSON-Antwort mit "job_fired": true und "job_succeeded": true für jeden Teil. In Firefly III selbst sehen Sie unter „Automatisierung → Wiederkehrende Buchungen“ bei jeder Vorlage, wann sie zuletzt angewendet wurde.
FAQ
docker compose up -d, ein Neustart des Containers allein reicht nicht immer./api/v1/about antwortet. Kommt auch dort 404, liegt es an der Konfiguration des Webservers, nicht am Cronjob.Konto anlegen, Adresse eintragen, Zeitplan anklicken. Drei Cronjobs sind dauerhaft kostenlos, die ersten 14 Tage laufen im Unlimited-Tarif.
Kostenlos starten Preise ansehenWeitere Anleitungen
Offizielle Dokumentation von Firefly III
Die Angaben zu Firefly III stammen aus deren eigener Dokumentation, Stand September 2026. Bitte prüfen Sie dort, ob sich inzwischen etwas geändert hat.