Problem / Justification
Back in the FreeNAS days there was a setup wizard that guided users through the process of creating storage pools and configuring services like SMB shares. This feature was incredibly helpful for both new and experienced users allowing them to quickly establish a working configuration while learning from the process.
Since the removal of this wizard, we’ve seen an increasing number of forum posts from users struggling with:
Pool layout decisions (especially around RAIDZ vs. mirrors)
Dataset creation best practices
Correctly configuring and securing SMB shares
A guided setup wizard would provide a structured, user-friendly way to create sound configurations and promote good storage practices without requiring users to navigate dozens of individual options manually.
While the likes of HexOS are going someway to address this a default wizard could dramatically lower the learning curve, reduce misconfiguration, and serve as a teaching tool by letting users inspect the resulting settings.
Impact
Reduce support load on the forums and community by helping users avoid common mistakes.
Improve user experience, especially for home users and small businesses who don’t have deep storage knowledge.
Accelerate deployment of production-ready systems with best-practice defaults.
Educate users through exposure to the automatically generated configuration, enabling them to replicate or modify it later.
User Story
As a new or intermediate TrueNAS user,
I want a setup wizard that guides me through creating a suitable storage pool and setting up an SMB share (or other service),
So that I can get up and running quickly and learn the proper way to structure my system without needing to study advanced documentation first.