Short answer
Nerve bukan Telegram bot, WhatsApp group, SSH client, atau plaintext webhook. CI job, cron script, atau local monitor menjalankan nerve send. Payload di-encrypt sebelum sampai ke relay.
Jika kamu mencari “notifikasi GitHub Actions ke HP” atau “server down notification”, halaman ini untuk pola sederhana: kirim alert cepat tanpa memberi sender akses membaca history atau menjalankan command.
Quick start
go install github.com/nerve-ink/nerve-cli/cmd/nerve@latest
export PATH="$PATH:$(go env GOPATH)/bin"
export NERVE_DSN="nerve://TOKEN:[email protected]"
echo "deploy failed on $(hostname)" | nerve send --severity critical
Security model
Good first alerts
Start with failed production deploys, failed smoke checks, cron backup failures, SSL expiry, disk full, and VPS down events. Do not send every success message to the phone.
What not to send
Keep alerts short. Avoid passwords, private keys, full logs, database URLs, and unredacted environment dumps. Nerve is an alert pipe, not log storage.
FAQ
Bagaimana mengirim alert GitHub Actions ke ponsel?
Tambahkan step nerve send dengan if: failure() dan simpan NERVE_DSN sebagai GitHub Actions secret.
Apakah sender DSN bisa membaca alert lama?
Tidak. Sender DSN hanya bisa mengirim encrypted signals ke satu pipe.
Apakah perlu menjalankan agent untuk menerima alerts?
Tidak. Agent opsional dan dipakai untuk signed actions di mesin tepercaya.