ntfy is the basis of notifications for all services in the lab. Standardizing and automating the deployment of ntfy. Also allows for easier changes to configs as needed
Proposed Changes
Create new ntfy_server role that does the following
create ntfy quadlet file
create any needed config files
send test message via ntfy to verify functionality
Verification Plan
Role will have built in verification via post request to the server. It will check that request returns with a 200 status code.
### Summary
Add new role to configure and start ntfy server.
### Context
ntfy is the basis of notifications for all services in the lab. Standardizing and automating the deployment of ntfy. Also allows for easier changes to configs as needed
### Proposed Changes
- [ ] Create new ntfy_server role that does the following
- [ ] create ntfy quadlet file
- [ ] create any needed config files
- [ ] send test message via ntfy to verify functionality
### Verification Plan
- [ ] Role will have built in verification via post request to the server. It will check that request returns with a 200 status code.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Add new role to configure and start ntfy server.
Context
ntfy is the basis of notifications for all services in the lab. Standardizing and automating the deployment of ntfy. Also allows for easier changes to configs as needed
Proposed Changes
Verification Plan