Skip to content

How to Install Proxmox Statistics on The Homarr Dashboard

Description of your image

EP 22 - Homarr 1.0 Install/Upgrade:

Here is the example of what we will be covering:

Description of your image

Follow the steps on your own

If you would like to follow the 13 steps on your own here is a link to Homarrs documentation.

Before getting started

  1. Make sure you login to your Homarr dashboard like we setup in the previous episode.

  2. Make sure you login to your Proxmox Machine to create the API key required for stats to be shown in Homarr.

Step by Step Instructions

  1. Navigate to the Proxmox portal, click on Datacenter

  2. Expand Permissions, click on Groups

  3. Click the Create button

  4. Name the group something informative, like api-users (our case we did ytlearngroup)

Description of your image

  1. Click on the Permissions "folder"

Click Add -> Group Permission

Description of your image

  1. Path: /

    Group: group from Step 4 above

    Role: PVEAuditor

    Propagate: Checked

Description of your image

  1. Expand Permissions, click on Users

  2. Click the Add button

    User name: something informative like api

    Realm: Proxmox VE authentication server

    Password: create a secure password for the user

    Confirm Password: re-enter the password

    Group: group from Step 4 above Description of your image

  3. Expand Permissions, click on API Tokens

  4. Click the Add button

    User: user from Step 8 above

    Token ID: something informative like the application or purpose like homarr

    Privilege Separation: unchecked

Description of your image

  1. Copy the Secret that is shown in Step 10 because it is only shown once.
Warning Box Example

NOTICE THIS IS THE STEP WHERE YOU CAN GRAB THE CORRECT INTEGRATION KEY FORMAT!

You will copy the TokenID into a notepad ADD an = sign and then paste the secret key after that.

<User>@pve!<Token ID>=<Secret>

Exmaple:

ytuser@pve!homarr=5b5467-0260-48ab-a8f5-03753d332145

Description of your image

  1. Go back to the "Permissions" menu

    Click Add -> API Token Permission

Description of your image

  1. Path: /

    API Token: select the API token created in Step 10

    Role: PVE Auditor

    Propagate: Checked

    Description of your image

Adding your API to Homarr's Dashboard

Open your Homarr Dashboard

Select the Writing / edit icon.

Description of your image

Then the Add tile button

Description of your image

Then select "Apps"

Description of your image

You will then need to grap the IP address of your server and paste it to internal and external.

Description of your image

Move over to the integrations tab and this is where you will select your integration as Proxmox and paste your Proxmox API key you made a minute ago. Then select "Save".

Description of your image

After that you will need to add a Widget like you just added an app.

Description of your image

Scroll down until you find System Health Monitoring and add it.

Description of your image

Find the newly placed widget on your Dashboard, click the gear icon on the top right to edit it.

Description of your image

Lastly, change your settings to match the below screenshot, save, and wait a couple minutes for your data to appear and that is it. (9)

Description of your image

Closing thoughts

That is it, if you have any other questions do not forget to hop in our discord!