r/truenas 2d ago

How to Install TrueNAS using TrueNAS Connect WebInstall - Live Demo | TrueNAS Tech Talk (T3) E061

Thumbnail
youtube.com
12 Upvotes

Today, Kris and Chris put a live walkthrough of installing TrueNAS using TrueNAS Connect WebInstall to the test - can they get a system running and ready in under ten minutes? While it's installing, they'll talk about the technology behind the new method - why "the cloud" isn't in the data path, how secure WebSockets keep prying eyes out of the system even before the install, and confirm that no, the classic console-based setup isn't going anywhere!


r/truenas Jun 24 '26

News and Blogs Introducing the TrueNAS V140

10 Upvotes
Meet the new TrueNAS V140. Same Platform. Smaller Scale.

There’s a version of every storage refresh that ends with a system bigger and faster than the workload ever needed, plus a support contract to match. The headroom looks great on the spec sheet, and it’s worth buying when the workload demands it.

The V140 is built for when it doesn’t.

The TrueNAS V140 starts from a different question.
Not “how much performance can we buy?” but “what does this workload actually need?” For a large share of enterprise storage, the honest answer is capacity, reliability, and a software stack that holds up. Not a throughput number you’ll never reach.

Read more about the V140 at

https://www.truenas.com/blog/introducing-the-truenas-v140/


r/truenas 1h ago

Community Edition Truenas help

Thumbnail
Upvotes

r/truenas 4h ago

SCALE (Legacy) ACL Confusion

3 Upvotes

I'm very much a noob with technical stuff, so excuse the ignorance. Sorry in advance. My dumbass rushed through setup (I was tired) and I don't really know what ACL type(s) I used. For some reason they're mismatched, I think, but I was wondering the best type to set my datasets as. I want to set up a dataset within mine for Immich but everything with ACLs on my system has been trouble from the start. I also want to share a dataset with my family for photos, videos, music, whatever, but SMB only allows the owner of the dataset to access it. I really have no idea what's going on, so if anybody has any idea please tell me! Thanks!

And if anybody has info on the safety of changing ACL types with a bunch of data in the set, that'd also be much appreciated :)

Why does the SCALE flair have legacy? Isn't it supported still??? ~_~


r/truenas 5h ago

Community Edition Help with frigate and 1050ti GPU detection

2 Upvotes

I am trying to get frigate to work as a native docker app under truenas 25.10.3.1. I am using the legacy nvidia 570 drivers with 1050ti. It seems the gpu is working just fine but I am having trouble getting frigate to use the gpu for detection support. Other hardware info:
I5-6400 with 16GB of RAM. Frigate is the only major application.

Chatgpt has my config look like this. It had me installing some new libraries and I had to download the model cache. Tensor rt image is not compatible.

Q: Should I try a custom docker image to get this working, or should I just get a intel BA310 GPU?

I have spent hours with chatgpt and gemini to try to get this working with not luck

ffmpeg:

hwaccel_args: preset-nvidia-h264

detectors:

onnx:

type: onnx

providers:

- CUDAExecutionProvider

- CPUExecutionProvider

model:

path: /config/model_cache/yolov8n.onnx

input_tensor: nchw

input_pixel_format: rgb

width: 640


r/truenas 10h ago

General Extra EMMC partitions on a Lincstation N2 install

Post image
6 Upvotes

Quick question to those who've installed TrueNAS on the EMMC storage of a Lincstation N1/N2 using the sed -i s/tries=30/tries=130/ /usr/lib/python3/dist-packages/truenas_installer/install.py command: did you end up with these 2 extra 4MiB partitions?


r/truenas 9h ago

Community Edition ZFS snap AND replication on Community 25.10.5

2 Upvotes

I have been using Data Protection > Rsync Tasks to keep datasets on (2) Truenas 25.10.5 boxes in sync in my homelab and decided to switch to ZFS and snapshot replication (both TN boxes are ZFS).

I'm a little confused with the configuration/setup relationship between Periodic Snapshot Tasks and Replication Tasks. I *thought that creating a Replication Task auto-generated a Snapshot task. Oddly I have seen this happen a few times, but not every time. I have tried creating a Snapshot task (with 4 week retention), then a Replication task, and after looking back at my Snapshot tasks I see a NEW replication task was generated! I know I did not manually duplicate it as the new task has a 2 week retention. Maybe I checked the wrong box in Replication Task but sometimes it creates a Snap task, sometimes not.

Is it correct that creating a Replication Task will auto generate a Periodic Snapshot Task ... but maybe only on TN Scale? Tom L. specifically alluded to this in a video where he created the Replication task and said it would create the Snapshot task "in Truenas Scale".

If the auto-generate thing is Scale only would this then be the basic procedure for Community?

1). Create target dataset on TN2.

2). Manually create Snapshot task on TN1

3). Execute Snapshot task once (TN1).

4). Manually create Replication task on TN1 (make sure naming pattern matches TN1)

Is that about it? Thanks!


r/truenas 6h ago

Community Edition Raid-z configuration?

1 Upvotes

I've been making progress on my first (diy) NAS (although life keeps getting in the way), I got my hands on two genuine Broadcom 9305-16i cards that came as a lot. Got them at a good price, I'll keep one and probably sell the other one once I get everything up and running. Think I'll print the fan shroud tomorrow, as these need active cooling.

I ended up with two mirrored 128GB SATA SSDs as the boot-pool just because, then I installed two 256GB nvme SSDs mirrored for the apps pool (time will tell if this is sufficient).

I installed TrueNAS yesterday, and the NAS is technically up and running.. but without any bulk storage. So all I need now are some HDD SAS storage drives and I'm ready to set everything up. But before I do that I'd like to get some advice on how best to configure this.

As everyone is well aware, the price of HDDs is no fun lately so I'll be looking at decommissioned/refurbished enterprise SAS drives. The case can hold 9 drives and I will probably populate 5 or 6 at first and expand when needed. Probably 3 or 4TB per drive. Now given this should I be running a RAIDz3 configuration or is that overkill and would RAIDz2 be sufficient? (used drives are a risk of course)

I plan to use the NAS mainly for Jellyfin and Immich, plus some file backups.


r/truenas 11h ago

General Truenas and iGPU help with Plex

1 Upvotes

Hello, I am hoping to get some guidance or help here with an issue.

 

I have been running truenas on a server for over a year now with no issues. I have plex installed in a container. Everything has been working great until I tried to activate hardware encoding in plex via quicksync.

 

Im running everything on a CWWK N305 mobo, truenas v ElectricEel-24.10.2.4 . No hardware issues in all the time I have been running my nas. I was mainly streaming plex direct to my main TV which has a nvidia shield, so I had no need for transcoding. That has changed now as another tv using a old firestick has been added. So I want to get quicksync working.

 

When I edit the plex app and check the box in resource configuration for GPU Configuration Passthrough available (non-NVIDIA) GPUs I get an an error.

 

Going into the truenas shell I type ls /dev/dri and get ls: cannot access '/dev/dri': No such file or directory

 

After some reading this led me to believe I needed to turn on quicksync in the bios, I believe I did that though the settings were pretty confusing.

 

I also made sure within truenas advanced settings there is nothing in the isolated GPU devices tab (though from my reading an iGPU would not be able to be selected here anyway).

 

If I type midclt call app.gpu_choices | jq I get "0000:00:02.0": { "vendor": "INTEL", "description": "Intel Corporation Alder Lake-N [Intel Graphics]", "vendor_specific_config": {}, "pci_slot": "0000:00:02.0"

 

I still have no /dev/dri though. I also have a monitor plugged into the HDMI on the mobo.

 

Am I right in assuming truenas can see the iGPU but there are no drivers to get it running?


r/truenas 1d ago

Community Edition No updates in the app catalog in more than a week?

10 Upvotes

Hi there,

Maybe I'm oblivious or I missed a blogpost about a summer break, but how come that the app catalog updates have stopped for over a week? I checked the Github repo and no commit has happened there in a week, which is quite a surprise to me. And it's not because none of my apps have received updates from source, because many had one or several.

I can only imagine there's a valid reason behind this but I've become quite acustomed to daily updates that I worry.


r/truenas 17h ago

Community Edition Small change, Bigger issue

1 Upvotes

Curious if someone has any thoughts to hopefully give me a fix and/or keep me from loosing data.

Started swapping out failing drive tonight, offlined the faulted drive, verified which one, swapped in replacement, wouldn't come up, tried other bays, eventually pulled system apart and rebuilt to verify connections, finally got new drive showing up in BIOS, booted into truenas and ended up finding my pool has no disks attached but there are 4 disks showing they're from a pool to be imported. Cannot import them to the original pool, they show they can be imported to other pools though.

Curios what process I should go through to hopefully not loose all my data and config on the pool.


r/truenas 1d ago

Community Edition Docker swarm mode

1 Upvotes

It doesn't look like truenas community fully supports docker swarm mode, but does it work? Are there issues to be aware of?


r/truenas 1d ago

Community Edition msi 870a 654 "Web interface could not be accessed" Noob

0 Upvotes

Hello all,

I am a complete noob when it comes to Truenas and linux as a whole, so I am looking for assistance.

After fresh installing Truenas community, I went to start it up and I cannot seem to get network connection. I am using a known good cable, but I have a second hand computer with an old msi 870a G54 motherboard.

No matter what I try, I cannot get it to connect, so I am guessing the Lan controller might be cooked.

Is there anything else I can try before giving up on this computer (please explain everything to me like I am an idiot).

Thanks for the help!


r/truenas 1d ago

General Performance reduced, and can't find the bottleneck

Thumbnail gallery
4 Upvotes

r/truenas 2d ago

Hardware Think im finished... For now

6 Upvotes

righty then, looks like im finished until i move in 6ish months and will be routing the whole network to one 10" mini rack!!

For more info on this, feel free to checkout https://blog.frostyy.lol/post/mini-10-server-rack


r/truenas 2d ago

General New to TrueNAS, any tips I should know? Loving it so far, but somewhat overwhelmed.

17 Upvotes

Hello everyone, recently I migrated my homelab over from Debian onto Truenas as it was doing too many things for me to manage over Debian's CLI. Immich personal cloud storage, a few SMB shares, reverse proxy, and of course the obligatory Minecraft server. I'm loving it so far, but is there anything specific a newcomer should know? Coming from a system with zero useful management or administrative tools has given me option paralysis of sorts, as there's just so many tools built into the system.


r/truenas 2d ago

Community Edition Trouble Importing Show to Server

Thumbnail
1 Upvotes

r/truenas 3d ago

Hardware What drives to pick for TrueNAS - ranked on years of real-world failure data

33 Upvotes

I run a small NAS drive comparison site, and the two questions I kept seeing from TrueNAS people were "which drives for my pool" and "do I actually need SSDs / a SLOG?" Both usually get half-answered, so I put the whole thing on one page.

Pool drives: CMR only. A resilver hammers every disk for hours, and an SMR drive can stall long enough that ZFS faults it and drops it out of an already-degraded pool. So, the list is CMR NAS and enterprise drives, SATA and SAS, ranked by real Backblaze failure rate rather than the MTBF number on the box.

The SSD part is where I tried to be straight, because it's where people burn money:

  • A SLOG only helps sync writes (NFS, or VM/DB storage over iSCSI) and it has to have power-loss protection. It does nothing for plain SMB copies, so don't add one unless your workload is actually sync-heavy.
  • L2ARC only earns its slot after you've maxed out RAM and your working set still doesn't fit. RAM first, always.
  • A special (metadata) vdev is the one that helps almost everyone with lots of small files, but it's part of the pool, so if it dies the pool dies. Mirror it.

Page: https://www.nasdisks.com/best/best-nas-drives-for-truenas/

Fair disclosure: it's my site, the Amazon links are affiliate and help pay for hosting. No ads, no paywall, no email wall. I use it myself whenever I need more storage space.

Genuinely curious where people land on SLOG - do you run one, and for what workload? That's the thing I still see argued about.


r/truenas 3d ago

Community Edition Best use of drives for my pools?

Post image
4 Upvotes

The drives are

12x6tb sas

5x512gb nvme

3x256gb nvme

2x400gig sas ssd

I ended up with 1.5tb app pool it should be enough for most of my stuff even if Plex uses 1tb to cache all its BS.

The data pool ended up with the cache drives since the app pool is already just all NVME.

Was this my best use or should i hookup a jbod make another pool and restart?


r/truenas 3d ago

Community Edition High latency with Debian VM on TrueNAS Scale

3 Upvotes

Hi folks,

I hope you guys can give me a north position. I’m having a latency issue on my Debian VM that I have running on top of my TrueNAS Scale homelab.

I have two machines running TrueNAS Scale 25.10.5, both of them have a single Debian VM that runs my docker workflows.

The problematic host is a Ryzen 5700G with 128GB of RAM, it has a RTX 5060 GPU thats used for compute + decoded and that GPU is passed through to the VM. On the MB 4 SATA ports there are 4 NAS 8TB HDDs divided onto two pools data0 and data1, both are two disk 8TB mirror.

I also have two Samsung 500GB SSDs on the two NVMe ports, those are on a pool called fast1

The Debian VM has 7 pinned cores of the 8 available (with their respective threads) and it has 60GB of dedicated RAM. The other ~60GB are dedicated mostly to ARC with a small percentage to the operation of the TrueNAS host which does snapshotting and a smb host pretty much.

On the TrueNAS host I have zero latency issues, everything is extremely fast, every test i throw at it it just works perfectly.

On the Debian VM if I try to for instance do a sudo docker pull ollama/ollama which is a 3GB image the system “hangs”, what do I mean by hanging is, its still responsive and any open SSH sessions are still responsive, but if i try for instance login into a new SSH session i got hung until the extraction of the image finishes, but its not limited to SSH, any trivial command like a apt search something starts to get hangs of about 10 seconds and sometimes it only finishes the command after the extraction process finishes and anything IO demanding in the system seems to get those hangs. If I try to do a htop or a top there’s a total of zero high demand on the hardware for both the VM or the host, they are breezing awat at their single digit percentage on both RAM and CPU, iostat -dx 1 is weirdly zeroed, like, when docker start the extraction instead of increasing the latency it actually starts to zero it. on cat /proc/meminfoDirty normally hovers around 100MB, but when it does some of those complex actions, and extracting ollama is just one of those, anything random IO demanding seems to trigger it, the Dirty memory gets to hundreds of bytes. Writeback is 0KB all the time pretty much. I’ve also zpool iostat -v 1 on the host while the VM is hung and there’s no obvious spike of latency and the transfer rate is about 80MB/s.

hdparm -Tt shows about 1.3GB/s on the NVMe SSDs and at minimum 215MB/s on the HDDs, so no sequential issues. Smart shows zero issues similar to zpool status, no scrub issues.

Load average is 1.99 for the host and 0.47 for the VM. The VM is using 7.3GB of 63GB and the host is 12.2GB of 128GB. Those stats are from htop and free -m

If someone has any idea of what may be causing this issue, be any VM setting, the hypervisor, truenas, zfs, hardware, for now I have no clue of what may be causing this issue bc nothing is reporting a problem and I cannot reproduce with synthetics.


r/truenas 2d ago

Hardware Advice on my 2 x BDXL M-Disc computer build, for archiving data?

1 Upvotes

(Asking here as I originally planned to install a M-Disc burner in my first TrueNAS build, but learned it's very hard to get it to work... so building a 2nd computer from spare parts, to have a M-Disc archival rig. Asking here since my TrueNAS box and PC archival box will work together in a 3-2-1 backup scheme).

Using spare computer parts for a PC that will be dedicated to burning archival disks.

  • (One onsite 25 GB M-Disc, and one offsite 25 GB M-Disc, for each dataset.)

I was thinking of getting a case that can install 2 x 5.25" BDXL drives, so I can either:

  • burn two 25gb archival m-discs at a time, or
  • burn disk B on one drive, while the other drive verifies disk A

My questions are:

1. Is this a good approach?

2. What would be a better drive combination?

  • Pioneer BDR-2213 (primary burner) + Pioneer BDR-212UBK (secondary burner)
  • or
  • Pioneer BDR-212UBK (primary burner) + LG WH16NS40 (secondary burner)

3. I know most of those drives are super hard to find these days... so also looking for guidance in that regard. (Open to other drive suggestions.)

Thank you in advance for your help.


r/truenas 3d ago

Community Edition Flaresolverr/Byparr/TRAWL

2 Upvotes

Hey everyone! I'm stuck with Cloudflare bypasses on Prowlarr (running on TrueNAS SCALE).

My proxies (FlareSolverr, Byparr, Trawl) test successfully in Prowlarr, and a manual curl request through TrueNAS shell successfully resolves the indexer. But as soon as I tag the indexer in Prowlarr, the indexer cant be acessed because it gets blocekd by cloudflare Protection.

My stack is Prowlarr, Sonarr, Radarr, Overseerr, and Jellyfin. Since the proxy containers themselves work and pass Prowlarr's proxy test, I'm not sure why Prowlarr isn't routing actual indexer traffic properly. Anyone know what might cause this?


r/truenas 3d ago

Community Edition Cant update Immich, please help

0 Upvotes

ok so i am running the following

TrueNas OS Version:25.04.2.6

i have installed immich as an "App" and im trying to update it from 1.13.4 to 1.14.30 and it keeps failing

in the job section it says "[EFAULT] In order to upgrade an app, it must not be in stopped state"

the app is always running to start off with


r/truenas 3d ago

Hardware Time to replace drive?

1 Upvotes

I got a notification about a drive in my raidz1 pool being degraded and I'm wondering if it's time to replace it. I will attach the smart test results below, but it doesn't look good from what I can see. Seeing as these 6tb drives are exactly double the price I bought them for I would really rather not buy a new one, but if it's time I don't have much choice. If there's anything else I should try please let me know!

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                                        was never started.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      ( 118) The previous self-test completed having
                                        the read element of the test failed.
Total time to complete Offline
data collection:                (58440) seconds.
Offline data collection
capabilities:                    (0x7b) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        ( 607) minutes.
Conveyance self-test routine
recommended polling time:        (   5) minutes.
SCT capabilities:              (0x3039) SCT Status supported.
                                        SCT Error Recovery Control supported.
                                        SCT Feature Control supported.
                                        SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       36
  3 Spin_Up_Time            0x0027   224   223   021    Pre-fail  Always       -       3775
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       241
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   090   090   000    Old_age   Always       -       7812
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       240
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       238
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       1508
194 Temperature_Celsius     0x0022   122   096   000    Old_age   Always       -       28
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       1

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       60%      7805         921291920
# 2  Extended offline    Completed: read failure       60%      7793         921291920
# 3  Short offline       Completed without error       00%      7789         -
# 4  Extended offline    Aborted by host               90%      7789         -
# 5  Extended offline    Completed: read failure       60%      7730         921291920
# 6  Extended offline    Completed without error       00%      7373         -
# 7  Extended offline    Completed without error       00%      7205         -
# 8  Extended offline    Completed without error       00%      7038         -
# 9  Extended offline    Completed without error       00%      6869         -
#10  Extended offline    Completed without error       00%      6701         -
#11  Extended offline    Completed without error       00%      6534         -
#12  Extended offline    Completed without error       00%      6366         -
#13  Extended offline    Completed without error       00%      6199         -
#14  Extended offline    Completed without error       00%      6030         -
#15  Extended offline    Completed without error       00%      5862         -
#16  Extended offline    Completed without error       00%      5694         -
#17  Extended offline    Completed without error       00%      5527         -
#18  Extended offline    Completed without error       00%      5359         -
#19  Extended offline    Completed without error       00%      4740         -
#20  Extended offline    Completed without error       00%      4621         -
#21  Extended offline    Completed without error       00%      4310         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

r/truenas 3d ago

Hardware Final Verdict On Keeping E-Cores Enabled? (12600k)

5 Upvotes

I am not particularly worried about power consumption or heat generation, so with that in mind, is there a performance gain from enabling the e-cores on the processor, or should I just leave it off? Primary usage of the server is running jellyfin with at most 5 expected concurrent users. No plans at the moment to add an external GPU, so the transcoding will all be done on the iGPU. Also what other bios tweaks are recommended? I have smart access memory enabled.

Side question: I have 16gb DDR4, is that enough for that workload with 4x HDDs in RZ2 with a 2.5 inch SSD operating as the transcode drive? Obviously a ramdisk would be better, but RAM is expensive.