Hi Everyone,
I recently decided to dive into TrueNAS Scale and start building my own setup. This has been my first experience with Linux and NAS systems. It’s been a fun…ish 2-3 weeks as I’ve been learning everything from nothing
My Issues:
- IP Binding After Eel Update: Since updating to Eel, I noticed that all apps launch with
truenas.local:port
rather thanmachineip:port
. I can access them by manually typing the IP, but after a while, even that stops working. Eventually, I can only access apps viatruenas.local:port
, and the “WebUI” buttons next to the apps fail to actually launch a window let alone load the correct address. - 403 Error on Direct IP Access: When trying to access
machineip:port
after it stops working, I get a 403 error. Onlytruenas.local:port
seems accessible. I’ve checked my networking settings, and they seem correct unless im overlooking something.
Given these issues, I’m wondering if there’s a setting I’m missing or if I need to reconfigure something for Eel to handle local IP access properly. Before I reset everything again from scratch, I thought I’d reach out for any advice.
My Journey So Far: I’ve got most of the hardware and ran a test setup, spending around 120+ hours figuring things out and learning how the system works. I started fresh a couple of times—once to add new drives and format them correctly before realising Eel allowed adding drives to an established pool (I bought SAS instead of SATA drives, so I had to get a SAS controller) and later to configure my networking and apps.
At one point, I set up a majority of my apps manually via the shell to make sure it was actually working. Eventually, I discovered Dockage and Jailmaker, so I restarted to try those out. Then, just as I had things in place, I realised Eel version of TrueNAS Scale was released, so I updated and started over.
Thankfully I have only loaded test data onto the machine so I haven’t lost anything but my valuable time but then again, I’m learning, so its worth it.
My Setup (if you’re curious):
- Motherboard: Gigabyte A520I AC ITX
- CPU: AMD Ryzen 5 5600G
- RAM: Corsair Vengeance 32GB 3200MHz
- CPU Cooler: Noctua NH-L9x65 Low Profile
- Cache Drive: Samsung 860 EVO 250GB SSD
- Boot Drive: Crucial BX500 1TB SSD (considering swapping with the cache drive for more space)
- SAS Controller: LSI 9300-8i
- HDD Pool: 5 x Exos 7E8 6TB SAS HDD (RAIDZ1)
- Case: Jonsbo N2
- Networking: IO Crest 10 Gigabit M.2 Ethernet card on the way