Skip to content

feat: BotProvisionService — provision/deprovision/list/logs tools#2

Merged
dmitriyzhuk merged 2 commits into
mainfrom
feat/bot-provisioning
Mar 17, 2026
Merged

feat: BotProvisionService — provision/deprovision/list/logs tools#2
dmitriyzhuk merged 2 commits into
mainfrom
feat/bot-provisioning

Conversation

@dmitriyzhuk
Copy link
Copy Markdown
Contributor

What

Adds 4 tools to manage bot Docker containers on the Droplet via SSH.

Tools

Tool Description
bot_provision Pull image + start container with bot creds
bot_deprovision Stop and remove container
bot_list List all running bot containers
bot_logs Get recent logs

SSH

  • Key from BOT_SERVER_SSH_KEY env var
  • openssh-client added to Dockerfile

Env Vars

BOT_SERVER_HOST, BOT_SERVER_USER, BOT_SERVER_SSH_KEY

@dmitriyzhuk dmitriyzhuk merged commit aca89f4 into main Mar 17, 2026
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