Install OpenNAS
Install OpenNAS on your own hardware, then open its desktop in your browser.
BetaFree & open source · release notes
Check it before you write it. Compare the SHA256 of your download with the one published here.
sha256sum -c opennas-0.9.0-beta.1-x86_64.iso.sha256092e19caaf259e1af3e22e14cc9e9cf778075fe844a089fede113a106be1b46c
Four steps to your own NAS
Download the image
Grab the x86_64 installer ISO. This is a beta — keep a separate backup of anything you care about.
Write it to USB
Write the ISO to a USB drive using an image-writing tool.
Boot the target machine
Boot from the USB drive to launch the installer. Both UEFI and BIOS boot are supported.
Run the guided setup
Pick a disk, set the hostname, network and admin account. Then open the NAS in your browser.
Choose your hardware
Use a compatible x86_64 desktop, mini PC or server. Check that Alpine Linux supports its storage and network hardware. Hardware virtualization (VT-x / AMD-V) is needed for accelerated VMs.
Build from source
The source includes a Fastify API, a React desktop and shared TypeScript types. Clone the repository and follow its README to install dependencies and run it locally.
git clone https://github.com/opennas-eu/opennas.git
cd opennas
pnpm install # install workspace deps
pnpm build # build the API, desktop and shared types
pnpm dev # run the desktop locally