Download STORM
Get the desktop app up and running in minutes.
STORM Desktop for Windows
Windows 10 / 11 (x64) • Requires network access to the STORM API server
Hosted on GitHub ReleasesSystem Requirements
Windows 10 or 11 (x64)
4 GB RAM minimum
~200 MB disk space
Network access to API server
API server running (Pi or any host)
PostgreSQL 16+ on the server
How to Install
1. Download the installer
Click the download button above to grab the latest .msix package from GitHub Releases.
Save it anywhere on your PC.
2. Install the certificate (first time only)
Since the app is self-signed, Windows needs to trust the certificate before installing:
Right-click the .msix file ? Properties ? Digital Signatures tab
Select the signature ? Details ? View Certificate ? Install Certificate
Choose Local Machine ? Place in: Trusted People ? Finish
3. Run the installer
Double-click the .msix file. Windows will show the STORM app installer dialog.
Click Install. The app installs in seconds — no admin rights needed.
4. Configure the API connection
On first launch, go to Settings and enter your API server URL
(e.g., http://192.168.1.50:5000). Click Test Connection to verify,
then Save.
5. You're ready!
STORM is installed and connected. Start by exploring the Home dashboard or head to the Wiki to learn each screen.
API Server Setup
The desktop app connects to a central API server. You'll need a machine running the STORM API and a PostgreSQL database. A Raspberry Pi works great for home or small-office setups.
Install PostgreSQL 16+
On Debian/Ubuntu: sudo apt install postgresql. Create a database named stormerp.
Install .NET 8 Runtime
Download from dotnet.microsoft.com or use your package manager.
Deploy the API
Publish the StormERP.API project to the server. Configure the connection string in appsettings.json
and start it with dotnet StormERP.API.dll or a systemd service.
Run database migrations
Use DbTool to apply schema scripts from the scripts/ folder. The seed script
is optional but gives you sample data to explore.
Updating
To update, download the latest .msix from GitHub Releases and double-click it.
Windows will detect the existing install and upgrade in place — your settings and API connection
are preserved. No need to uninstall first.