Add standalone backup script and admin update-check banner

ops/backup.sh snapshots Redis (BGSAVE, dynamic RDB path lookup) and
./config for standalone deployments, with retention. A background
service polls GitHub releases every 24h and surfaces an admin-only
banner in the UI when a newer version is published.
This commit is contained in:
2026-07-15 22:32:31 -04:00
parent c6b5479a94
commit 1df9916c91
9 changed files with 263 additions and 7 deletions
+1
View File
@@ -34,6 +34,7 @@ app.contoller = require('./controller');
require('./services/host_lookup');
require('./services/host_scheduler');
require('./services/dynamic_dns');
require('./services/update_check');
// Push pubsub over the socket and back.
app.onListen.push(function(){