AUBGTheHUB / monolith

The Hub AUBG's mono repo
MIT License
9 stars 4 forks source link

Create GUM tool for managing the project #167

Closed asynchroza closed 1 year ago

asynchroza commented 1 year ago

https://github.com/charmbracelet/gum

asynchroza commented 1 year ago

@r-mishev if you want to tackle this, I came up with something you could add to the tool. There is a script called set_vm_env.sh which installs all requirements for running the project. You could implement some logic for ssh-ing into the VM and installing the script. Additionally, a good update would be for the script to be trying to log into root@ip where ip is fetched as an env variable but if missing, the user is asked to input it.

asynchroza commented 1 year ago

Work on this is not finished, do not close the issue

r-mishev commented 1 year ago

What more has to be done? I believe we should add an explanation for how to add HUB_VM env and also prompt the user to set the variable if HUB_VM wasn't found