-
-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
enhancementNew feature or requestNew feature or requestfeedback_requestedDeveloper is looking for community feedback on this issue.Developer is looking for community feedback on this issue.
Description
There should be a scripting system, similar to Remotely's, that includes:
- Creating and editing scripts directly in the browser (maybe use Monaco)
- Categorizing/organizing scripts
- Recurring script schedules
- Conditional execution and verification (e.g. test -> act (if false) -> test -> report result).
- Configurable log levels (e.g. only save >=Warning level).
Stretch goals:
- File attachments, which can be used/invoked by the script
- Comprehensive variable substitution
- Nice dashboard for overview of script runs (success, fail, etc.)
Performance Considerations:
- Address Heavy load on the disk. immense/Remotely#995
- Use queueing for dispatching/execution and ingestion control for results
- Maybe use MinIO, since this would allow for efficient streaming
- Besides, I'm going to need a separate blob storage in the near future.
Feedback/suggestions are more than welcome for this feature. 🙂
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestfeedback_requestedDeveloper is looking for community feedback on this issue.Developer is looking for community feedback on this issue.
Projects
Status
Planned