Go to file
nickexyz e3970ddd60
Merge pull request #7 from hexeth/sonarr-error-handling
Sonarr: Error handling enhancements
2023-11-22 22:44:11 +00:00
.gitignore Include requirements and dotenv instructions 2023-11-19 11:37:43 -08:00
LICENSE Initial commit 2022-03-16 18:07:24 +00:00
README.md Update usage instructions in README.md 2023-11-19 12:11:47 -08:00
dotenvexample Fix typo in radarr_api_key variable 2023-11-20 17:32:41 -08:00
folder_notify.sh Update script to source .env file correctly 2023-11-20 17:31:48 -08:00
gitea_actions.yml Create gitea_actions.yml 2023-09-05 19:44:26 +02:00
lidarr.sh Update script to source .env file correctly 2023-11-20 17:31:48 -08:00
ntfy.sh Update script to source .env file correctly 2023-11-20 17:31:48 -08:00
opnsense.sh Fix ntfy typo in opnsense.sh, correct env sourcing 2023-11-20 17:32:31 -08:00
paperless.sh Added support for the ntfy.sh access tokens. 2023-02-17 16:42:09 +00:00
prowlarr.sh Update ntfy_icon variable, correct env sourcing 2023-11-20 17:33:02 -08:00
qbittorrent.txt Added support for the ntfy.sh access tokens. 2023-02-17 16:42:09 +00:00
radarr.sh Update script to source .env file correctly 2023-11-20 17:31:48 -08:00
read_notify.sh Added support for the ntfy.sh access tokens. 2023-02-17 16:42:09 +00:00
readarr.sh Update script to source .env file correctly 2023-11-20 17:31:48 -08:00
sabnzbd.sh Update ntfy_icon variable, correct env sourcing 2023-11-20 17:33:02 -08:00
sonarr.sh Minor commenting edits 2023-11-21 09:59:07 -08:00

README.md

ntfy-shellscripts

A few scripts for the amazing ntfy project: (https://github.com/binwiederhier/ntfy) They are quick and dirty, but works for my use case.

ntfy.sh is a generic script, *arr scripts are used for the specific service. Same with SABnzbd.

read_notify.sh and folder_notify.sh are two quick scripts that sends notifications when new files are added.

Requirements

  • ntfy.sh
  • curl available on script host
  • For Sonarr and Radarr:
    • jq installed and available on your sonarr/radarr hosts.

Usage

  1. Rename dotenvexample to .env: mv dotenvexample .env
  2. Populate the variables for the scripts you would like to use.
  3. If you are cherry picking particular scripts to move to a host, ensure the .env exists in the same directory as the script