# Unraid PWA

Unraid PWA is an open-source, self-hostable progressive web app (PWA) that monitors and controls an Unraid server through its GraphQL API, giving self-hosters a lightweight, mobile-friendly dashboard for their storage. It is open source and self-hosted, installable on Unraid.

Canonical page: https://ourlocalhost.com/app/3435/unraid-pwa

## Description

Unraid PWA is an open-source, self-hostable progressive web app (PWA) that monitors and controls an Unraid server through its GraphQL API, giving self-hosters a lightweight, mobile-friendly dashboard for their storage stack.

## Platform availability

Available on 1 of 6 install platforms: Unraid.

## Health score

44/100 (Fair), based on 3 of 4 factors.
- Maintained: 57 (last commit 156 days ago)
- Popular: 42 (129 GitHub stars)
- Easy to install: 20 (1 install platform, Docker image)

## Links

- Unraid: https://ca.unraid.net/apps/unraid-progressive-web-app-1ilyuhs1w0hyzw?q=Unraid-progressive-web-app

## Common questions

### How do I install it manually on Unraid?

Clone the repository into /mnt/user/appdata, optionally copy .env.example to .env and customize it, then run docker compose up -d. Pre-built Docker images are published to the GitHub Container Registry.

### What do I need to enter on first run?

Add your Unraid server URL and your Unraid API key, then save setup.

### What should I back up to preserve configured server credentials?

Back up the backend/data folder, which contains servers.enc, encryption.key, and audit.log.

### Which .env settings matter for cross-origin API access or proxy setups?

Set UNRAID_BFF_ORIGIN as the CORS allowlist for cross-origin /api requests, and set UNRAID_BFF_TRUST_PROXY to false, true, or proxy mode. Same-origin usage on the default URL does not require UNRAID_BFF_ORIGIN.

### How do I update it after I have it installed?

Change to /mnt/user/appdata/Unraid-PWA, run git pull, and then run docker compose up -d --build.

## Alternatives

- Harvester: Harvester is the next generation of open-source hyperconverged infrastructure solutions designed for modern cloud-native environments.
- MOS (Modular Operating System): MOS is a lightweight operating system based on Devuan, designed specifically for small, energy-efficient home servers.
- Microsoft Hyper-V Server: Microsoft Hyper-V Server is a free product that delivers enterprise-class virtualization for your datacenter and hybrid cloud.
- StableBit DrivePool: State of the art, file based drive pooling software.
- TrueNAS: TrueNAS (formerly FreeNAS) is an operating system that can be installed on virtually any hardware platform to share data over a network.
- Western Digital My Cloud: Western Digital My Cloud is an easy-to-use personal cloud storage device that plugs directly into your Wi-Fi router at home so you can pres…
- XigmaNAS: XigmaNAS (formerly NAS4Free) is an embedded Open Source Storage NAS (Network-Attached Storage) distribution based on FreeBSD.
- ZimaOS: A simplified, focused and open NAS OS that supports all X86-64 hardware.
- openmediavault: OpenMediaVault turns an old computer or Raspberry Pi into your own private cloud storage.

---
Source: Our Local Host (https://ourlocalhost.com/app/3435/unraid-pwa), the self-hosted and open-source app directory.
