Skip to main content
All CollectionshiveNet
What are the hardware requirements for setting up a NAS or server as a storage node in hiveNet?
What are the hardware requirements for setting up a NAS or server as a storage node in hiveNet?

This article helps you set up your NAS or server as a storage node for hiveNet and outlines the minimum and preferred hardware requirements.

Thanasis Karavasilis avatar
Written by Thanasis Karavasilis
Updated over a week ago

Summary of hardware requirements

To help you prepare your system, here's a quick overview of the minimum and preferred hardware specifications for setting up your NAS or server as a hiveNet node:

For specific information on which CPUs and operating systems work well together, check out our Compatibility Guide.

Requirement

Minimum

Preferred

Storage Space

5GB

Up to 32TB

Disk Type

Any

SSD or HDD with ≥100GB SSD cache

Filesystem Format

  • Windows: NTFS

  • Windows: NTFS

  • Linux: EXT4

  • Linux: EXT4

  • macOS: APFS

  • macOS: APFS

Internet Speed

25Mbps upload

100Mbps symmetrical (upload/download)

100Mbps download

CPU Cores

1

1

RAM

8GB

8GB

Minimum recommended storage node requirements

Requirement

Minimum

Preferred

Storage Space

At least 5GB

Up to 32TB

Disk Type

Standard storage disk (tailored to OS)

SSDs or HDD with at least 100GB SSD cache

- Windows

NTFS

NTFS

- Linux

EXT4

EXT4

- macOS

APFS

APFS

Internet Speed

Upload: 25Mbps, Download: 100Mbps

Symmetrical 100Mbps upload and download

CPU and RAM

1 CPU core, 8GB RAM

1 CPU core, 8GB RAM

Special Note on SD Card Usage

While SD cards are convenient for portable storage, they are unsuitable for high-intensity tasks due to their limited write cycles. For intensive applications, solid-state drives (SSDs) or hard drives with an SSD cache are preferred for their durability and performance.

Getting Started

Once your hardware meets these criteria, you can set up your hiveNet node. For detailed instructions on configuring your NAS or server, refer to our setup guides:

Did this answer your question?