Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plugin] Vast.ai Dashboard Tile

Featured Replies

Adds a dashboard tile for your Vast.ai host machines.

If you rent out GPUs on Vast.ai, this puts your fleet on the Unraid Dashboard.

What it shows

  • Rental state per machine: on-demand, interruptible, reserved, listed, unlisted or offline

  • Live hourly earnings and projected daily income

  • GPU model, VRAM, and real-time GPU temperature with color thresholds

  • Host reliability score

  • An expandable details row with CPU, RAM, storage and network bandwidth

  • A summary line with combined fleet earnings and your account balance

Requirements

- Unraid 6.12 or newer

- A Vast.ai account and an API key from https://console.vast.ai/manage-keys/

Notes

- The API key is stored at /boot/config/plugins/vastai/vastai.cfg, mode 600 and root-only, and is scrubbed from the config when you uninstall the plugin.

- API responses are cached server side with a configurable TTL, so several open dashboard tabs do not each hit the Vast.ai API.

- If the API is unreachable the tile falls back to the last good response and labels it STALE rather than presenting stale numbers as live.

- No third-party runtime dependencies. The only outbound destination is the Vast.ai API.

Install

Paste this into Plugins > Install Plugin:

https://raw.githubusercontent.com/0xntpower/VastAI-Unraid-Widget/main/vastai.plg

Source and issues

https://github.com/0xntpower/VastAI-Unraid-Widget

MIT licensed. Bug reports and feature requests are welcome here or on GitHub.

One caveat worth stating up front: I have only been able to test against a single-GPU host of my own. The per-GPU handling for multi-GPU machines is written and reviewed but unverified on real hardware, so if you host a multi-GPU machine I would be glad of a sanity check on the rate and status columns.

Mods: I am not able to start topics in Plugin Support. Could this be moved there? It is the support thread for a plugin I am submitting to Community Applications.

tile.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.