TrueNAS Feature Request Guidelines
Thank you for taking the time to submit feature requests. Your community input plays a meaningful role in shaping TrueNAS. To help set expectations and make the review process as transparent as possible, please read the following before submitting.
How Requests Are Evaluated
Feature requests are reviewed through the lens of Enterprise suitability. TrueNAS is a platform used in mission-critical environments across a wide range of organizations, and our engineering and product resources must prioritize accordingly. A request is most likely to be accepted if it:
-
Improves or extends functionality that is relevant to Enterprise deployments
-
Can be safely supported in production environments with appropriate testing, documentation, and long-term maintenance
-
Does not introduce risk, instability, or unsupportable complexity to the platform
What This Means for Home Lab Features
We deeply value our home lab community, and many home lab use cases overlap naturally with Enterprise needs. However, features that are exclusively suited to home or hobbyist use, and that cannot be safely deployed or supported in an Enterprise context, are unlikely to be accepted into the core product. This is not a reflection of the quality or creativity of the idea, but a recognition of what we can responsibly commit to maintaining at scale.
If your need is community or home lab specific, we encourage you to consider whether it can be addressed through alternative means that TrueNAS already supports well: Docker-based Applications, custom scripts, or LXC containers are often a better fit for this kind of functionality, and offer flexibility without requiring changes to the core platform.
Tips for a Strong Submission
-
Clearly describe the problem you are trying to solve, not just the solution
-
Explain how the feature would benefit Enterprise or business users, if applicable
-
Note any existing workarounds you are aware of
-
If your use case is home lab specific, acknowledge that. It helps us understand the request accurately
What Happens After You Submit
Requests will be reviewed by the product team. You may receive follow-up questions, and decisions will be communicated in the thread. Not every request will receive a detailed response, but all submissions are read.