feat(scheduled-ops): add scheduled operations for Team Pro users (#231)

Adds the ability to schedule recurring Docker operations (stack restarts,
fleet snapshots, system prunes) via cron expressions with full execution
history logging. Includes Run Now for on-demand execution.
This commit is contained in:
Anso
2026-03-28 23:56:37 -04:00
committed by GitHub
parent 89c4a9cb77
commit 31e1795af0
31 changed files with 1552 additions and 160 deletions
+7 -7
View File
@@ -63,13 +63,13 @@ Right-click or use the **⋮** button on any stack in the sidebar to access:
<img src="/images/stack-management/stack-context-menu.png" alt="Stack context menu" />
</Frame>
- **Alerts** configure metric-based alerting rules for this stack
- **Check for updates** manually trigger an image update check
- **Deploy** run `docker compose up -d`
- **Stop** stop all containers in the stack
- **Restart** restart all containers in the stack
- **Update** pull latest images and recreate containers
- **Delete** stop and remove the stack (admin only)
- **Alerts** - configure metric-based alerting rules for this stack
- **Check for updates** - manually trigger an image update check
- **Deploy** - run `docker compose up -d`
- **Stop** - stop all containers in the stack
- **Restart** - restart all containers in the stack
- **Update** - pull latest images and recreate containers
- **Delete** - stop and remove the stack (admin only)
## Converting a `docker run` command