feat(update): add update deployment via web UI

- Deploy exe to alternate port 5033
- Current instance keeps running
- Add parallel mode and addr flag
- Add update panel to web UI
- Update OpenAPI spec and CLI
This commit is contained in:
2026-09-01 20:17:06 +03:00
parent 2318684e93
commit 1bba2c6b51
13 changed files with 338 additions and 16 deletions
+3 -5
View File
@@ -2,10 +2,8 @@
package instance
func Launch(exe string, args []string) error {
return nil
}
import "errors"
func RestartSelf() error {
return nil
func Launch(exe string, args []string) error {
return errors.New("launch is only supported on windows")
}