-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
16 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,19 @@ | ||
# Detonate | ||
|
||
[![CI](https://github.com/suspiciousmilk/detonate/actions/workflows/ci.yml/badge.svg)](https://github.com/suspiciousmilk/detonate/actions/workflows/ci.yml) | ||
[![CI](https://github.com/joshfng/detonate/actions/workflows/ci.yml/badge.svg)](https://github.com/joshfng/detonate/actions/workflows/ci.yml) | ||
|
||
A software Dead Man's Switch to release information to the public | ||
> A dead man's switch is a switch that is designed to be activated or deactivated if the human operator becomes incapacitated, such as through death, loss of consciousness, or being bodily removed from control[^1] | ||
Detonate is a software dead man's switch[^2] designed to activate if an operator becomes unresponsive | ||
|
||
Detonate encrypts and stores valuable information and checks in with at a configurable interval. If the operator fails to check in with a heartbeat a configurable number of times, the valuable information is released to a configured list of recipients. | ||
|
||
## TODO | ||
|
||
- Improve README/better documentation/getting started | ||
- More ways to send and acknowledge heartbeats (incoming webhooks, sms, chat apps) | ||
- More than text based info storage (encrypted file storage, videos, audio) | ||
- More ways to expose the information when detonating besides just emailing it out (publish to external platforms/blogs/social media, sms, chat apps, rss, even physical mailings) | ||
|
||
[^1]: [https://en.wikipedia.org/wiki/Dead_man%27s_switch](https://en.wikipedia.org/wiki/Dead_man%27s_switch) | ||
[^2]: [https://en.wikipedia.org/wiki/Dead_man%27s_switch#Software](https://en.wikipedia.org/wiki/Dead_man%27s_switch#Software) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
version: "3" | ||
|
||
networks: | ||
development: | ||
test: | ||
|