Skip to content

fix: soli-proxy-deploy-do-not-works-properly#8

Open
solisoft wants to merge 1 commit into
mainfrom
task/soli-proxy-deploy-do-not-works-properly
Open

fix: soli-proxy-deploy-do-not-works-properly#8
solisoft wants to merge 1 commit into
mainfrom
task/soli-proxy-deploy-do-not-works-properly

Conversation

@solisoft
Copy link
Copy Markdown
Owner

No description provided.

The deploy, restart, and stop subcommands previously spun up a fresh
in-process AppManager that exited the moment the command returned. The
running proxy daemon never received the deploy event, so traffic was
never switched and the new slot was never tracked. The TUI worked
because it posted to the admin REST API, which hits the daemon's own
AppManager. Mirror that flow from the CLI by issuing a POST to
/api/v1/apps/<name>/<action>, propagating X-Api-Key, and surfacing a
clear error when the admin API is disabled or the daemon is unreachable.

The logs subcommand keeps reading the per-slot log files from disk so
it still works when the daemon is offline.

Closes soli-proxy-deploy-do-not-works-properly.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@solisoft solisoft marked this pull request as ready for review May 15, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant