Plik pod https://cronitorex.com/cronitorex.sh zawsze serwuje najnowszą wersję z listy poniżej. Starsze wpisy to historia zmian, nie są trzymane jako osobne pliki do pobrania. Użyj cronitorex update, aby przejść na najnowszą, albo cronitorex version, aby sprawdzić zainstalowaną.
Wydana 2026-07-27. Config as code z wiersza poleceń.
cronitorex export pobiera wszystkie monitory z konta jako jeden plik bundle.
cronitorex apply -f monitors.json doprowadza konto do stanu z tego pliku, a --dry-run pokazuje zmiany przed ich wprowadzeniem. Apply nigdy nie usuwa: monitory, których nie ma w bundle’u, są raportowane jako osierocone i zostają nietknięte.
cronitorex configure --management-key zapisuje klucz Management API w ~/.cronitorex-management.conf (uprawnienia 600), osobno od ~/.cronitorex.conf. Klucz ingest z natury leży na każdym monitorowanym serwerze, a klucz zarządzający potrafi usunąć monitor razem z historią, więc oba nigdy nie dzielą jednego pliku. CRONITOREX_MANAGEMENT_KEY ma pierwszeństwo i jest właściwym wyborem w CI.
Pomylenie kluczy jest teraz wykrywane lokalnie, z wyjaśnieniem, zamiast gołym 401: apply/export odrzucają klucz ingest (ck_), a pingi odrzucają klucz zarządzający (mk_).
cronitorex doctor raportuje klucz zarządzający i uprawnienia jego pliku konfiguracyjnego, jeśli istnieje.
v1.2-260704
Wydana 2026-07-04. Pierwsze publiczne wydanie, serwowane pod adresem pobierania.
Pingi cyklu życia zadań (run, complete, fail, skip) oraz opakowywanie komend z automatycznym raportowaniem kodu wyjścia.
Interaktywna konfiguracja przez cronitorex configure, z ustawieniami zapisywanymi w ~/.cronitorex.conf.
Wykrywanie zadań cron przez cronitorex discover: znajduje istniejące zadania i generuje konfigurację monitoringu.
Samo-aktualizacja przez cronitorex update (oraz update --check): weryfikacja SHA-256, sprawdzenie składni i kopia .bak przed podmianą.
Diagnostyka środowiska przez cronitorex doctor.
Konfigurowalne limity czasu, tryb verbose, przełącznik telemetrii i domyślny projekt.