Compare commits

..

No commits in common. "92cb1048389f25d6060ee2fcced68d6bad5c0e32" and "a233847af91eed19180cccb57ef332e19caeae6f" have entirely different histories.

View file

@ -880,25 +880,3 @@ See [[project-per-scholas-capstone]]. Next steps:
- Create capstone incident tickets in osTicket (5-phase challenge)
- Set up osTicket user/client portal for non-staff users (Phase 3 end-user access)
- Each capstone ticket maps to a phase scenario (migration event, incident response, etc.)
## 2026-06-15: Uptime Kuma -> ntfy phone notifications configured
- ntfy is running at `https://ntfy.kitestacks.com` with deny-by-default auth.
- Existing ntfy user `alerts` has write-only access to all topics and now has a
dedicated access token for Uptime Kuma. Do not write the token into repo/memory.
- Phone subscription topic: `kitestacks-uptime-VHr1DMQNi8`.
- Anonymous/everyone access is read-only for that single topic, so phones can
subscribe without needing the Kuma publish token.
- Uptime Kuma notification row:
- name `KiteStacks ntfy`
- type `ntfy`
- server URL `http://ntfy` on the shared Docker network
- topic `kitestacks-uptime-VHr1DMQNi8`
- auth method `accessToken`
- active/default, linked to active monitors `T14 Deb Assassin` and `Google DNS`
- Verified by sending a Kuma-provider test message and reading it publicly via
`https://ntfy.kitestacks.com/kitestacks-uptime-VHr1DMQNi8/json?poll=1`.
- To add to a phone home screen: open
`https://ntfy.kitestacks.com/kitestacks-uptime-VHr1DMQNi8` on the phone, allow
notifications, then use the browser share/menu action to add ntfy to the home
screen.