Verlässliche Cronjobs, als Code definiert
Beschreiben Sie Ihre Zeitpläne in einer Datei in Ihrem Repository. Postqron führt sie pünktlich aus, wiederholt sie bei Bedarf und sagt Ihnen immer, wie es lief.
Vier Dinge, die Postqron von Ihrer Liste nimmt
Kein Cron-Server, den Sie am Leben halten müssen, kein Skript, das stillschweigend scheitert, keine Zweifel daran, was wann gelaufen ist.
Alle Jobs an einem Ort
Verschiedene Repositories und Umgebungen, eine Liste.
Im Repository definiert
Eine cron.yaml, bei jedem Push erneut gelesen.
Protokoll jeder Ausführung
Dauer, Ergebnis und Antwort, während sie entstehen.
Wiederholen und melden
Backoff bei Fehlern, Meldung, wenn das nicht reicht.
version: 1
defaults:
timezone: Europe/Rome
timeout: 30s
retries: { max: 3, backoff: exponential }
on_overlap: skip
jobs:
- name: daily-digest
schedule: "0 9 * * *"
environments: [production]
request:
url: https://api.example.com/tasks/digest
method: POST
headers:
Authorization: "Bearer ${DIGEST_TOKEN}"
alerts:
on_failure: [email, slack]
- name: healthcheck
every: 10s
environments: [staging, production]
request:
url: https://api.example.com/health
method: GET
timeout: 5sIhre Zeitpläne leben in Ihrem Repository
Eine cron.yaml beschreibt Jobs, Zeiten und Ziele. Bei jedem Push liest Postqron sie neu und gleicht alles ab: die Prüfung läuft über den Pull Request.
- Cron-Ausdrücke mit Zeitzone, Sommerzeit inklusive
- Intervallmodus bis auf die Sekunde
- Getrennte Umgebungen für Staging und Produktion
- Syntaxfehler direkt am Commit gemeldet
Sie wissen immer, wie es gelaufen ist
Jede Ausführung hinterlässt eine Spur: wann sie startete, wie lange sie dauerte, was sie antwortete. Fehler werden zur Meldung, nicht zur Entdeckung.
- Verlauf der Ausführungen, filterbar nach Ergebnis
- Durchschnittsdauer und Fehlerquote pro Job
- Meldungen per E-Mail oder Webhook an Slack und Discord
Dokumentation zu API, Kommandozeile und Webhooks. Suchen Sie sich aus, wo Sie anfangen.
Tarife
Kostenlos anfangen und wechseln, wenn es nötig wird. Die Grenzen setzt die Engine durch, sie stehen nicht nur hier.
Free
0 €/Monat
zzgl. Steuern
- Enthalten: 20 Cronjobs
- Enthalten: Auflösung von 1 Minute
- Enthalten: 3 Tage Protokolle
- Enthalten: 1 cron.yaml-Repository
- Enthalten: Meldungen per E-Mail
- Nicht enthalten: Staging und Produktion
- Nicht enthalten: KI-Debugging mit eigenem Schlüssel
- Nicht enthalten: Rollen und Berechtigungen
- Nicht enthalten: Isolierte Workspaces und feste IP
Pro
9 €/Monat
zzgl. Steuern
90 €/Jahrzzgl. SteuernZwei Monate gratis
- Enthalten: 200 Cronjobs
- Enthalten: Auflösung von 10 Sekunden
- Enthalten: 15 Tage Protokolle
- Enthalten: Unbegrenzte Repositories
- Enthalten: Meldungen in Slack und Discord
- Enthalten: Staging und Produktion
- Enthalten: KI-Debugging mit eigenem Schlüssel
- Nicht enthalten: Rollen und Berechtigungen
- Nicht enthalten: Isolierte Workspaces und feste IP
Team
29 €/Monat
zzgl. Steuern
- Enthalten: Unbegrenzte Cronjobs
- Enthalten: Auflösung von 1 Sekunde
- Enthalten: 30 Tage Protokolle, mit Export
- Enthalten: Unbegrenzte Repositories
- Enthalten: Meldungen pro Mitglied und Umgebung
- Enthalten: Staging und Produktion
- Enthalten: KI-Debugging mit eigenem Schlüssel
- Enthalten: Rollen und Berechtigungen
- Nicht enthalten: Isolierte Workspaces und feste IP
Agency
ab 79 €/Monat
zzgl. Steuern
- Enthalten: Unbegrenzte Cronjobs
- Enthalten: Auflösung von 1 Sekunde
- Enthalten: 90 Tage Protokolle, mit Export
- Enthalten: Unbegrenzte Repositories
- Enthalten: Meldungen pro Mitglied und Umgebung
- Enthalten: Staging und Produktion
- Enthalten: KI-Debugging mit eigenem Schlüssel
- Enthalten: Rollen und Berechtigungen
- Enthalten: Isolierte Workspaces und feste IP
Auflösung
standardmäßig
Zeitlimit
Aufbewahrung