#!/usr/bin/env bash # used by crons/thermal-* # degrees in Celsius which we regard as too high THERMAL_ALERT=70 # used by crons/storage-* STORAGE_MONITOR=("/") # used by crons/storage-alert.sh # must declare associated array explicitly declare -A STORAGE_ALERT # storage in GiB STORAGE_ALERT=(["/"]=10) # used by cloudflare.sh, discord.sh SERVER_DOMAIN=$(hostname) # used by cloudflare.sh # default is to only update dns records which have the comment "managed by " CLOUDFLARE_TOKEN="" CLOUDFLARE_ZONE="" CLOUDFLARE_FILTER_PREFIX="comment.contains=managed+by+$SERVER_DOMAIN&" # used by discord.sh DISCORD_SERVER_NAME="$SERVER_DOMAIN" DISCORD_TITLE_SUFFIX="ยท $DISCORD_SERVER_NAME" DISCORD_GENERAL_HOOK="?wait=true" # you can send alerts to a different channel, if desired # via "-a" also used by the "*-alert.sh" scripts in /crons/ DISCORD_ALERT_HOOK="$DISCORD_GENERAL_HOOK" # used by sync-keys.sh GITEA_DOMAIN="" GITEA_TOKEN="" GITEA_FILTER=""