feat: add dockcheck cron job for container update notifications
- Install dockcheck.sh script in user's .local/bin directory - Create notification templates directory with notify_v2.sh and notify_gotify.sh - Configure Gotify notifications for container update alerts - Add minimal config with DontUpdate=true (notification only) - Exclude authentik-postgresql-1 and dawarich_redis from checks - Schedule daily cron job at 8:00 AM as phil user - Add dockcheck Gotify token to vault secrets 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
16
roles/cron/templates/dockcheck.config.j2
Normal file
16
roles/cron/templates/dockcheck.config.j2
Normal file
@ -0,0 +1,16 @@
|
||||
# Dockcheck Configuration - Check only, no updates
|
||||
# Don't update, just check for updates
|
||||
DontUpdate=true
|
||||
|
||||
# Enable notifications
|
||||
Notify=true
|
||||
|
||||
# Exclude containers from checking
|
||||
Exclude="authentik-postgresql-1,dawarich_redis"
|
||||
|
||||
# Notification channels
|
||||
NOTIFY_CHANNELS="gotify"
|
||||
|
||||
# Gotify notification configuration
|
||||
GOTIFY_DOMAIN="https://{{ subdomains.gotify }}"
|
||||
GOTIFY_TOKEN="{{ vault_dockcheck.gotify_token }}"
|
Reference in New Issue
Block a user