Installing Home Assistant OS using Proxmox 8

Have you tried Settings → System → Storage ?

Adding a disk to Proxmox can be done but I think your problem will be HA.

Can you not just add disk space to your proxmox vm?

Just go to your VM in proxmox ui and click hardware - double click disk - change size - save and restart your vm.

Changing the size of the disk for a VM might be a little bit trickier the OS will have partitioned the disk during install and hence you may need to adjust the partitions.

I still suggest going to Settings → System → Storage in Home Assistant and adding a shared drive there although it would depend on why you are running low on disk space in the first place. If you are placing a lot of media in Home Assistant then you really should use a network share, that way the media can be shared with other apps easily.

On HA OS the data is on the last partition, and if you expand the disk , the partition gets resized on the next reboot (Not HA restart, a reboot)

1 Like

What is the current method to disable the nag screen ?

There were some updates, I installed them and the nag screen is back.

Ok, running that again :slight_smile:

If you want to do it manually (from my notes, had the same thing yesterday…):

  1. Change to working directory
    cd /usr/share/javascript/proxmox-widget-toolkit

  2. Make a backup
    cp proxmoxlib.js proxmoxlib.js.bak

  3. Edit the file
    nano proxmoxlib.js

  4. Locate the following code
    (Use ctrl+w in nano and search for “No valid subscription”)

Ext.Msg.show({
  title: gettext('No valid subscription'),
  1. Replace “Ext.Msg.show” with “void”
void({ //Ext.Msg.show({
  title: gettext('No valid subscription'),
  1. Restart the Proxmox web service (also be sure to clear your browser cache, depending on the browser you may need to open a new tab or restart the browser)
    systemctl restart pveproxy.service
2 Likes

Any recommendations on how to best access this and other Proxmox VMs via Tailscale? As the homeassistant.local address the installer suggests isn’t accessible with Tailscale since mDNS doesn’t work that way. I could just make this and every other VM its own Tailscale node, but that seems silly if proxmox itself is already on tailscale too.

Hello,
I was looking for a solution with add-ons capability so HAOS was the solution, and find this tutorial for it and it save my migration setup from Odroid to Proxmox

Would it be possible to install HA into LXC?

Here is a good discussion about it. A few years old. Things might have changed.

Check this out:

LXC is possible (in a docker container). It does have limitations (no add-ons).

Hi, I have installed proxmox and haos using this guide. As of h
Now I run two different instances of haos.

But what on earth is going in when I restart proxmox? The containers show up, get their IP-address, I can ping them and reach the HA-cli from the proxmox web-interface without problems.

But it takes at least halv an hour before I can log in to the web-interface!

Any ideas why?

It always takes a while for the UI to load up when rebooting. The VM will be running and pingable some time before HA is loaded and running. This will be longer on large setups, or systems with low resources as you would expect.

Ah, yes, right now I’m running on a computer where it’s really tight. Waiting for time to mo ve to a better computer.

But still, hakv an hour! Now, it’s not that often it happens. And now I’m used to it. But the first time I have had a power cut just before leaving for a couple of days. With really cold weather ahead…

So is there any way to see that anything is happening? The total lack of feedback is the annoying part.

Depends on machine you run proxmox on - on my i7 nuc it takes a few minutes (up to 5).
You can see details if you open HA’s console (shell) in proxmox and type “info” there. You’ll see “status: startup” for quite a while after boot. When it says “running” only then HA is fully booted.

On my N100 about 5 min, provided proxmox starts up fast (normally it does, but after a Proxmox OS update it can take a while, something about corosync)