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:
@@ -31,4 +31,6 @@ router.use('/group', middleware.auth, authz.requireAdmin, require('./group'));
|
||||
// Self-service API tokens (PATs) — owner-scoped, no admin gate required.
|
||||
router.use('/api-token', middleware.auth, require('./api_token'));
|
||||
|
||||
router.use('/update-check', middleware.auth, require('./update_check'));
|
||||
|
||||
module.exports = router;
|
||||
Reference in New Issue
Block a user