Nogweii

Bootstrap ntfy.sh

Ansible will place a shell script to wrap the required parameters to call the management CLI within the container.
sudo ntfy.sh will execute the ntfy binary in the container.

Three major steps to configuring ntfy.sh:

1. Create an account for myself

Easy, just run sudo ntfy.sh user add nogweii.

2. Login to the web interface, make a few tokens

Access tokens as an alternative to pasting my password everywhere. Here are the following that need to be made:

  • Healthchecks.io
  • Certificate alert
  • Server alerts
  • AlertManager
  • Borgmatic
sudo ntfy.sh token add -l "healthchecks.io" nogweii
sudo ntfy.sh token add -l "Certspotter" nogweii
sudo ntfy.sh token add -l "server alerts" nogweii
sudo ntfy.sh token add -l "alertmanager" nogweii
sudo ntfy.sh token add -l "borgmatic" nogweii

3. Grant permission for my account to read/write a bunch of topics

Also a single command to run, sudo ntfy.sh access nogweii 'nogweii-*' rw

Backlinks