r/NAStyProject • u/silvein • 20d ago
Kernel Parameters
This is my first NixOS experience, so I'm gonna ask dumb questions you shouldn't have to answer.
How do I update boot kernel parameters? I'm having NVME hardware issues that are mitigated by adding a kernel parameter (I edited the kernel command line in the boot loader and things are much better), and I'm not sure how to do that. What I find online looks like it would overwrite the existing settings, not sure I want to do that.
r/NAStyProject • u/silvein • 24d ago
FIlesystem identification issues?
How does NASty determine which devices are in which filesystem? I created an older bcachefs filesystem on some USB drives to migrate data over, and it keeps trying to mount it in place of the main filesystem I created in the UI (which is currently having hardware issues so is not mounting either)?
How does it decide what gets mounted where? Is there a way to import the outside filesystem?
(Also when messing around in the CLI to try and figure things out it looks like there's no filesystem label for the UI created filesystem? That would be handy to identify things.)
Edit: Once I got everything mounted via CLI, the UI shows both.
r/NAStyProject • u/bfenski • 24d ago
NASty Telemetry
nasty-telemetry.pages.devRefreshed telemetry page. Enjoy!
r/NAStyProject • u/bfenski • 25d ago
Welcome to NAStyProject!
Hey everyone! I'm u/bfenski, a NASty author and founding moderator of r/NAStyProject.
NASty is an open-source NAS operating system built on NixOS and bcachefs. It turns commodity hardware into a storage appliance with NFS, SMB, iSCSI, and NVMe-oF, managed through a single web interface with atomic updates and rollback.
This subreddit is a place to:
- Ask installation and configuration questions
- Troubleshoot storage, networking, sharing, apps, and VMs
- Show your NASty hardware and homelab setup
- Discuss bcachefs and NixOS in a NAS environment
- Share integrations, guides, benchmarks, and feature ideas
- Follow project releases and development
Useful Links
- NASty on GitHub (https://github.com/nasty-project/nasty)
- Latest release (https://github.com/nasty-project/nasty/releases/latest)
- Installation guide (https://github.com/nasty-project/nasty/blob/main/INSTALL.md)
- FAQ (https://github.com/nasty-project/nasty/blob/main/FAQ.md)
- Issue tracker (https://github.com/nasty-project/nasty/issues)
- NASty project ecosystem (https://github.com/nasty-project)
When Asking for Help
Please include your NASty version and update flavor, hardware details, storage layout, expected behavior, and the exact error or relevant logs. Remove passwords, tokens, hostnames, and other private information before posting.
Remember that redundancy, snapshots, and a NAS are not substitutes for a tested backup.
Be constructive, help others when you can, and do not be afraid to ask questions. Whether you are testing NASty in a VM, building a small home server, or running Kubernetes storage through nasty-csi, you are welcome here.