-
Notifications
You must be signed in to change notification settings - Fork 2
Can't schedule when VMs can be started and shutdown #3
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Milestone
Description
Feature request: VM start/stop scheduling
Summary
Add a scheduling capability to set automatic start and shutdown times for Tart VMs.
Problem
Currently, VMs must be started and stopped manually. This makes it difficult to:
Proposal
Introduce a scheduler that:
- Allows defining recurring schedules (e.g., weekdays 08:00–18:00)
- Gets around the restriction of only having two VMs max running on device.
Acceptance Criteria
- User can create, edit, and delete schedules per VM
- VM starts at scheduled start time and shuts down at scheduled end time
- Logs/events show scheduled actions and outcomes
- Conflicts are resolved predictably (documented precedence)
- Schedules remain intact across app restarts/updates
Additional Notes
- Consider integration with existing backend task runner/cron
- only two VMs can be running at the same time
- API endpoints for schedule CRUD and status
- UI: per-VM “Scheduling” tab with clear state and next run time
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed