Run a Nostr relay that stays up: NIP-11 checks, systemd hardening and a backup you've actually restored
Health checks, a sandboxed systemd unit and a restore-tested restic backup for Nostr relays.
Health checks, a sandboxed systemd unit and a restore-tested restic backup for Nostr relays.
Translate schedules correctly (and the DOM/DOW trap), Persistent=, OnFailure= alerts, dead-man pings, user linger.
Beginner guide to reading and filtering systemd logs with journalctl.
Test an OnCalendar schedule with systemd-analyze before you write the timer.