-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.env.example
More file actions
23 lines (18 loc) · 966 Bytes
/
Copy pathconfig.env.example
File metadata and controls
23 lines (18 loc) · 966 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# tailscale-fleet-watchdog configuration — copy to config.env (gitignored).
# Every value can also be exported in the environment instead.
# Where alerts go. Discord webhook URL (or anything that accepts Discord embeds).
WEBHOOK_URL=""
WEBHOOK_USERNAME="tailscale-watchdog"
# fleet-audit only: MagicDNS short names of nodes that must always be online.
# Laptops and phones deliberately do NOT belong here — offline is normal for them.
ALWAYS_ON_NODES="media-server vps mac-mini"
# Thresholds
KEY_EXPIRY_WARN_DAYS=14
OFFLINE_WARN_HOURS_FIRST=6
OFFLINE_WARN_HOURS_SECOND=24
# macOS: the CLI ships inside the app bundle.
# TAILSCALE_BIN="/Applications/Tailscale.app/Contents/MacOS/Tailscale"
# Optional path overrides
# TS_WATCHDOG_LOG_FILE="$HOME/.local/share/tailscale-fleet-watchdog/watchdog.log"
# TS_MONITOR_STATE_FILE="$HOME/.local/state/tailscale-fleet-watchdog/state.json"
# TS_OAUTH_CREDS_FILE="$HOME/.config/tailscale-fleet-watchdog/credentials.env"