Wow nice. For the server management tool, I used Go for everything (no frontend framework) with some light JS sprinkled in. The flow is that a team member signs in and then has access to certain VMs that they can run pre-defined commands from a dropdown. For example, clear the cache on server etc. Uses ssh in the code to connect to the server. We do have a Postgres db storing the VM info everytime a VM is created. SO that db needs to be maintained but we have 100s of VMs so this tool was needed.