I run Home Assistant in a virtual machine on my home server. Sometimes I need to restart it and I'm not always in a position to SSH or VNC in and I can never remember the command so I have to look it up every time. Is there anything out there that would allow me to do this quickly?

EDIT: The VM is in virtualbox.

all 21 comments

sorted by: hot top controversial new old
[–] 4 points 8 months ago (1 child)

If you can never remember the command, and that's the real issue, just put the command in a script and run the script. Name the script. Something easy like, home assistant restart.

  • source
  • hideshow 1 child comment
  • [–] 4 points 8 months ago (2 children)
  • [–] 6 points 8 months ago (3 children)
  • [–] [S] 1 point 8 months ago (2 children)

    you can restart VMs from portainer?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 8 months ago

    What platform has a browser but not an ssh client? I use juicessh on android. I'd bet even the Nintendo DS has a homebrew ssh client.

  • source
  • [–] 2 points 8 months ago (2 children)

    Are you asking if you can restart containers remotely, say from your phone? If so there are several apps that can do that. I use Yomo for docker and Portainer.

  • source
  • hideshow 2 child comments
  • [–] 2 points 8 months ago* (1 child)

    We need some more info. What is the server? A dedicated hypervisor? Just a Linux box that Also runs a VM?. If so what software you use to run the VM and containers?

    Like I use XCP-NG on one of my servers. It is a level 1 hypervisor which you can manage with a webui.

  • source
  • hideshow 1 child comment
  • [–] 1 point 8 months ago (3 children)

    I Tailscale in to my home network, and then from one of the machines I'm the network, I can ssh in (or whatever.)

  • source
  • hideshow 3 child comments
  • [–] [S] 1 point 8 months ago (2 children)

    That's what I do now, just looking for something where I don't have to lookup the command and type it in with my phone

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 8 months ago

    Ahh, I see. Someone else mentioned portainer, that has a lot of "click to do bleh" functions. Might be what the doctor ordered. You could also put the command in a bash script, like restart.sh and then it'll show up with an ls.

  • source
  • parent
  • [–] 1 point 8 months ago (1 child)

    What is your home server running and what kind of VM is it?

  • source
  • hideshow 1 child comment