Now that HexOS is installed, it is time to set up your server. Setup takes a few short steps: you find your server, give it a name, check its hardware, and choose how to use your drives. Nothing on your drives changes until the last screen, after you tick a box and click Finish setup.
You need:
Go to deck.hexos.com. Enter your email and password, and click Sign In. If you do not have an account yet, sign up on the HexOS hub.

Info: This is the email and password you used when you bought HexOS. It is not the admin password you chose when you installed HexOS.
On the first screen, click Find my server. HexOS looks for servers on your network. If you still need to install HexOS, click Create a USB installer instead.

Each server that HexOS finds is one row:

Click Having problems?. It lists the things to check first. If your network is set up in a custom way, click entering the server IP manually and type your network's public IP address.

If HexOS cannot look for servers at all, the card says We could not look for servers. Check this device's internet connection. Check the internet connection of the computer you are using, then click Try again. While this message shows, the buttons on the server rows, such as Claim, cannot be clicked.

If nothing is found for about 15 seconds, the card says No server found yet. We will keep looking. HexOS keeps looking. If it knows something about a server you removed from your account, a line tells you what to do, for example A server you removed was last seen on another network. Join that network and turn off any VPN. Click Try again to look again right away.

If a server finishes its setup somewhere else while you are on this screen, for example in another browser tab, it is listed as Already set up. Click Open dashboard to go to it.

Enter a name for your server, pick your time zone, and type the admin password you chose when you installed HexOS.

If the password is refused, click Change keyboard layout, choose the keyboard you typed the password on when you installed HexOS, and click Confirm.

HexOS checks your hardware and shows four cards: System, Storage, Applications and Virtualization. Each card has one status line. Click a card to see the details.



The System and Storage cards say No issues detected when nothing is wrong. Otherwise they say Attention required or Issues detected, and the card's panel always says why. Click the card to read the reason.
Problems with your pools and drives are listed first in the Storage panel, for example A pool has no scheduled health check. or One or more of your storage pools is being reported as unhealthy. They are never listed on System.

Problems with the whole server are listed first in the System panel, for example a TrueNAS version that is too old, temperatures out of range, or Your server's memory changed. We recommend running a memory test to verify it before storing important data.

When Hardware Advisor is available for your server and the server shares hardware data with HexOS, the panels also show Hardware Advisor warnings about parts with known problems. When a part is marked but its details did not arrive, the part says Hardware Advisor details are unavailable. and its card says Details unavailable instead of No issues detected. Nothing is wrong that HexOS can show you. See Health & Capabilities for hardware data sharing.

If a drive or part is missing from the list, click Something missing?. It lists what to check.

You only see this screen when your drives already hold storage pools. It lists two kinds of pools:
Every pool that can be imported starts switched on. Click a pool to see its drives, or to switch it off. A pool you import keeps everything on it: folders, users, apps and virtual machines.


A pool already on this server starts as Will be kept with its contents. Click its card to see what is on it: its drives, its folders and Time Machine backups, and its apps when your apps run from it. Under On this server, not in this pool, the panel lists the server's users and virtual machines. To let the pool go, click the Keep this pool switch so it is off. Its drives are then offered for new pools.

A pool you let go is erased at Finish setup only if a new pool uses one of its drives. Then the whole pool is erased, even if the new pool uses only one of its drives. If no new pool uses its drives, it stays as it is. See How starting fresh works.
Click Import to keep the pools that are switched on. Click Skip to keep none of them, including the pools already on this server. Skipping every pool is how you start fresh. Both buttons wait until the pools already on this server are listed.
Danger: A pool you switch off or skip is not kept. Its drives are offered for new pools. If you put them in a new pool and finish setup, they are erased. For a pool already on this server, the whole pool is erased.
When a pool is left out, HexOS asks you to confirm in the Skip import dialog. Tick the box and click Confirm. Nothing is erased until you click Finish setup.

When you open this screen, setup first asks your server whether an import is already running, for example one you started before you reloaded the page. Import and Skip wait for that answer.
After you click Import, Import and Skip cannot be clicked while the import is running. Each card stays visible and shows how far its import is. Setup waits for the server to say each import is over, however long that takes. When every pool you kept is in, setup moves to the next screen by itself.

If an import does not work, the card says why:


If setup cannot tell yet how an import went, for example because the connection dropped or the server restarted, the card says We cannot confirm this import yet. and the screen says We cannot confirm the import yet. Check again before you retry or skip. Click Check again. Import and Skip wait until setup can tell, so you never act on a guess.

Choose how to use the drives that are free:

If HexOS cannot read the pools on your server, the screen says We could not read the pools on this server. Click Try again. Continue waits until the pools are read, because setup must know which pools you keep. The same message can show on Import existing pools, Recommended layout, Build your storage and Almost done!.

The What matters most? screen changes with the number of drives free for new pools.
With one free drive, HexOS skips this question and goes straight to Recommended layout. One drive cannot protect its data if it fails.

With two free drives, choose Most space or Most protection. Most protection is selected until you choose. For two drives of the same kind and similar size:

Info: Hard drives and SSDs stay in separate pools, and HexOS groups drives of similar sizes. If your two drives cannot share a pool, either choice can leave you with separate, unprotected pools. Check the recommended layout before you finish.
With three or more free drives, choose one:

Each card is one pool. It shows the pool's name, its number of drives, its usable space, and how many drives can fail without losing data. Below the pools, you see the pools you kept and any drives that were not used.

Click a pool to see why HexOS chose this layout and which drives are in it. From there you can:

If you kept pools, click the card below the new pools that counts them, for example 2 imported pools. For each pool you kept, the panel shows how much space is used, how many drives can fail, and a line when the pool is not healthy. Under Also on this server, it lists what is already there and stays: the server's users, its apps when the pool they run from is kept, its virtual machines whose disks are on kept pools, and the folders (shared or not) and Time Machine backups on the pools you kept. Click a group to see what is in it. Anything HexOS could not read says so.

Info: A pool counts every drive as the size of its smallest drive, so HexOS only puts drives of similar sizes together. Hard drives and SSDs never share a pool. A drive that does not fit a pool is listed as not assigned, with the reason.
The Build your storage screen starts with No storage pools. Click Add pool.

In the Add pool dialog:
Once every drive is in a pool, Add pool cannot be clicked.


Hard drives and SSDs (including NVMe drives) are different kinds of drive. Once you tick drives of one kind, each drive of the other kind says Different kind of drive. Mixing slows the whole pool. You can still tick it.

Warning: If you choose a layout that does not protect your data well, HexOS shows a warning that explains the risk. The choice is still yours.

After choosing your pools, Hardware checks asks What tests would you like to run? Memory and Storage both start unticked. Choose either, both or neither.

Info: Kept and imported pools need current HexOS server software for their setup checks. An older server build does not start these checks. See New server checklist for what to look for.
Click the info button beside Memory to read About memory tests, then click Okay. Opening the info dialog does not tick Memory.

Click Continue when you have made your choices. Tests are recommended; leaving both boxes unticked does not lock your storage.
The Almost done! screen is your last look. It lists the server's name and time zone. Each pool has its own card with a drive icon, usable space, protection and a New or Imported badge. Pools you kept on the same server also use Imported.

If a new pool uses drives from a pool already on this server, Almost done! marks that pool, for example The Storage pool on this server now - everything on it will be erased. The box to tick then says so too. How starting fresh works opens How starting fresh works.

Each pool you kept shows its used space, how many drives can fail, and its own folders, Time Machine backups and apps when that pool holds them. A pool that needs a look has another line, for example This pool is not healthy (DEGRADED). A separate Already on this server line counts users and virtual machines that stay. Contents on a pool that will be erased are not counted as kept.
When you keep anything, a pool or anything already on the server, a second box asks you to confirm it: I understand what I'm keeping. It is separate from the erase box, and you tick both. If what you keep changes before you finish, the box is cleared and asked again. It also shows when something on the server could not be read. When nothing is kept and everything was read, there is no second box.

Danger: When you click Finish setup, the drives in the new pools are erased, and so are the pools marked to be erased. Make sure nothing on them is still needed.
If you chose tests, a Hardware checks card lists them: Memory - tested when setup finishes and Storage - every pool is checked.

Tick any consent boxes shown, then click Finish setup. Finish setup waits until the pools on the server have been read. Each step gets a check mark as it finishes. If you did not choose Memory, click Go to the dashboard when setup is done.


If you chose Memory, Working on it! warns that the server will restart. When the test starts, it says the server is restarting and cannot be reached until the test finishes. If you chose Storage too, the last step says Initiating hardware tests, and the drive checks wait until the server returns.

If the memory test cannot start, setup still finishes. The step says The memory test couldn't start. You can run it from Memory on the dashboard.

Info: If a drive for a new pool is unplugged or swapped after you saw the summary, setup stops before it changes anything and asks you to check the plan again.
Hardware checks are recommended and do not lock storage. You can create folders, install apps and create virtual machine disks without passing or skipping them. The server is unavailable while it restarts and runs a memory test. See New server checklist.
If your apps run on a single drive, HexOS can keep a nightly copy of them on a protected pool. See App backups.
Help: Something not working during setup? See Troubleshooting or ask in the HexOS Discord Community.
After setup, the welcome offers shortcuts to storage, hardware checks, users, folders and apps. If you dismissed it, you can show it again for the server you have open.
Click Settings, then the First-time setup tile.

The dialog asks Would you like to re-enable the welcome banner? Click Re-enable.

The welcome opens again. This restores the welcome banner; it does not reset your server or restart server setup.
