r/truenas May 29 '25

SCALE June 1st is the Apps Migration Deadline for TrueNAS 24.04 and 23.10

Thumbnail
truenas.com
47 Upvotes

If you are still using the Kubernetes app, upgrade now. Otherwise, you will need to manually back up and restore your application data and configuration to a new Electric Eel installation. The manual update process is more complex and should be avoided.


r/truenas May 27 '25

TrueNAS 25.04.1 now available!

122 Upvotes

The TrueNAS team is pleased to announce that TrueNAS 25.04.1 is now available!

This is a maintenance release and includes refinements and fixes for issues discovered after 25.04.0.

Notable Changes:

  • Remove support for BOTH in share ACLs (NAS-135183).
  • Persist updated GMail OAuth refresh token to prevent deauthentication (NAS-135394).
  • Improvements to Instances, including:
    • Allow the same host path to be mounted inside multiple containers (NAS-135371).
    • ARC scaling and eviction fixes to prevent VM crashes due to OOM errors (NAS-135904).
    • Enhanced robustness of the Instances screen to handle edge-case configurations (NAS-135098).
    • Add a synthetic container root user (NAS-135375). This adds a built-in unprivileged root user for containers: truenas_container_unpriv_root. This account can be used in permissions related APIs / UI forms to grant permissions aligning to root in VMs and containers (see Managing Instance Permissions).
    • Improved error handling when instance ports conflict with other service or application configurations (NAS-134963).
    • Prevent accidental deletion of built-in idmap entries (NAS-135475).
    • Improved validation for attaching and removing zvols from instances (NAS-135308).
  • Increase middlewared.service timeout to prevent boot failure when upgrading systems with slow boot drives (NAS-135663).
  • Prevent JSON decode crash in smartctl output to fix issues with disk temperature reporting (NAS-135527).
  • Fix TrueNAS UI authentication with IPv6 entries in Allowed IP Addresses (NAS-135361).
  • Fix SSH service startup with auxiliary parameters enabled (NAS-135367).
  • Improve human-readable formatting of TrueCloud Backup log (NAS-134491).
  • Change how oplocks are handled for multiprotocol shares (NAS-135040). Removes kernel oplocks in favor of disabling oplocks on a per-share basis when they have been flagged for mixed-mode use. This avoids issues observed in the field with kernel lease breaks causing client timeouts as well allowing SMB leases globally, resolving limitations on multiprotocol shares and Time Machine backup seen in 25.04.0.
  • Fix API calls when connected to legacy /websocket endpoints (NAS-135643).

See the Release Notes  for more details.

Download: https://www.truenas.com/download-truenas-community-edition/
Documentation: https://www.truenas.com/docs/scale/25.04

Thank you for continuing to use TrueNAS. Your feedback is appreciated!


r/truenas 4h ago

SCALE Dolphin emulator in docker container

3 Upvotes

I'm attempting to run an emulator streaming service from my truenas scale computer. I want to stream gameplay to nvidia shield from the nas device, with the nas hosting both the emulator and the roms.

My initial approach was to construct emulator stack in debian VM created in truenas scale, but I ran into inability to passthrough my dGPU and untenable issues with latency. So, I am trying to deploy it within a docker container in truenas. I have attempted to use the yaml method, but am receiving errors pointing the installer to an image called ghcr.io/dolphin-emu/dolphin:latest

I don't know if the image is correct, some of the other config values in my compose file are wrong, or if this entire approach won't ever work. Any thoughts would be appreciated.


r/truenas 4h ago

SCALE TrueNAS Scale Issues w/ NetApp Shelf. Looking for ideas and/or alternatives.

3 Upvotes

Hi all. My setup:

  • LSI 9201-16e (2, but one is not used and around just in case. Latest P20 firmware.)
  • NetApp DS4246 shelves (2, but issues with single as well)
  • Each shelf has 12 drives in them, each 12 is a pool.
  • There's also several internal arrays/pools running on 9201-16i and 9201-8i.

I've been running on TrueNAS Core for years like this, with no issues. Curently on 13.0 train. Happy life. This past weekend, I thought the time has finally come to switch to Scale. I got 2 new drives for the OS and did a fresh install of TrueNAS Scale, installed fine. When it comes to reading the pools located on the NetApp shelves, not so much. Sometimes after a reboot it will see the pools, sometimes not. The internal pools in the server itself are solid, no issues.

I tried dropping to one shelf active. I tried switching controllers. Nothing seems to keep the pool stable. I switched my OS back to Core, and I'm back to rock solid.

So, to me, that means some kind of driver or OS issue with the enclosure/HBA combination.

I'm curious if anyone else is running this exact combo and if you've seen this issue.

Alternatively, for folks with these popular shelves (I actually have a 3rd spare too!), what controllers are you successfully using them with on TrueNAS Scale?

I want to get the move to Scale underway, but, I need to find a path to success here, ideally keeping these shelves.

Thanks!


r/truenas 4h ago

Community Edition Storage drives not showing up

1 Upvotes

Hello! I’m setting up my first TrueNAS server on an old PC. The OS installed fine, and I can log into the web UI, but when I try to create a new pool, step 2 (Data) shows no available disks in the dropdown.

I installed two new 1TB drives in my old pc that I want to mirror for storage on the server. My guess is that the issue is because I haven’t initialized the drives yet, but I’d like confirmation or a second opinion.

If initialization is required, what’s the best way to handle it now that TrueNAS is already running? Can this be done directly in TrueNAS, or should I prep the drives another way?

Thanks for the help!


r/truenas 5h ago

Community Edition File Browser - Sem permissão para acessar /mnt/my-storage

1 Upvotes

Instalei o truenas-scale/nextcloud/file browser
como posso acrescentar permissões para que o usuário admin do file browser tenha acesso ao meu diretório /mnt?


r/truenas 6h ago

Community Edition What am I doing wrong...

0 Upvotes

Ok. So i put together a truenas build. But I cannot connect through our computers. i can ping the truenas server all i want with no failures, i can access the web based gui, but i cannot see the server on the network, i cannot map the nas through map network drive as it gives me a failure that the network folder cannot be found.

Cmd prompt gives me wrong password failure when i try to map it using net use commands.

I have made sure everything is on the same subnet.

I have set a static ip to see if that would solve the issues.

I have done everything I can find in the world of google searches and digging through reddit searches.

I will add we are using windows 11 pc's on our network and i do have SMB share active.


r/truenas 7h ago

Community Edition Failed to find partition number 1 on sda

1 Upvotes

Trying to install truenas-scale-25.4.2.1 and I am getting Installation Error: Failed to find partition number 1 on sda. I have already tried editing the install.py file to allow for more time between creating the partitions and checking for them, but I am still having no luck.


r/truenas 15h ago

Community Edition Apps running under root instead of Apps

3 Upvotes

Hi all,

I recently put together a TrueNAS Scale system to act as a network backup and as a local media server. I noticed that Jellyfin was running as root instead of the apps user, and I think it's because I set up my "apps/services" dataset incorrectly earlier when I was doing the install and config. I tried to change it, but now it won't let me change the permission on the dataset because it's root level, lol. Is there an easy way to fix this? I'm trying to set up another service and migrate my apps to it, but I've got a bad feeling that trying to do that will gonk everything up and I'll just need to do a full re-install anyway.


r/truenas 8h ago

SCALE Best Cloud storage backup for me ?

1 Upvotes

Hello folks,

I have a 2TB pool (mirrored x2 2TB) and i still can't chose to THE cloud storage service for backups.

For now i am using about 300G of it but i'm counting the whole 2TB for my search.
My main search criteria are :
- Price (shouldn't be more than ~$10/month)
- Service reliability and provider reputation
- No minimum retention fees, affordable egress

The main candidates for me now are Storj and Backblaze B2. I was going to pick Storj but the lately announced minimum $5 fee kinda pushed me back.

What do you think, any suggestions based on your use cases ? Thanks =)


r/truenas 9h ago

Community Edition Can't download TrueNAS updates

1 Upvotes

So I went on holidays for two weeks and left my home server running as always. Nothing strange happened, but I noticed true nas doing weird things. App icons don't load on the app list, and I'f I go to update, I get this message 'TimeoutError(): Automatic update check failed. Please check system network settings.'

I haven't changed anything at all, and this was working fine before. I'm running ElectricEel-24.10.2.2.

I tried to download 25.04.2.1 to do a manual update, but I can't download it from true nas website.

Are the servers from ixsystems down or something?

EDIT: I also noticed that my cloudflare tunnels are not working for some reason. Sometimes they work sometimes they don't. They did work perfectly a few weeks ago


r/truenas 18h ago

Hardware Breathing New Life into an Old HP ProLiant N40L

Thumbnail gallery
6 Upvotes

r/truenas 11h ago

Community Edition Looking for used server hardware with 20 3.5" hotswap bays

1 Upvotes

I'm looking for used server hardware on ebay (not from supermicro), which holds more than 12 3.5" drives. Basically something I can run TrueNAS Scale on and fill to the top with drives.
I've found the Poweredge 740XD but I was hoping for something with more than 12 bays. I would love to hear suggestions or builds you've done, preferably with space for at least 20 3.5" drives.

EDIT: Has to be rackmount, can be any number of U


r/truenas 11h ago

Community Edition NVME loses connection every 2-3 days

0 Upvotes

Hi all!

I have a TrueNas build running for the past two weeks (components are listed below). Every 2-3 days one of the NVME's loses connection (error is listed below). I have two 1TB NVME's (run as a mirror). The NVME's are not doing much - there's currently 8gb's used and only operate for the few apps that I have. Only one loses connection - the other is stable (thankfully). A restart with reseating the NVME fixes it temporarily. As a structural solution I have tried switching the port on the motherboard - this however did not solve it.

It is not the temperature - its quite cool the past few days with internal temperatures of around 30 degrees celsius.

Any other idea's? Thanks a lot already! :)

Error message:

New alerts:

Device: /dev/nvme1n1, failed to read NVMe SMART/Health Information.

Current alerts:

Pool Apps state is DEGRADED: One or more devices has been removed by the administrator. Sufficient replicas exist for the pool to continue functioning in a degraded state. The following devices are not healthy:

Disk Samsung SSD 990 PRO with Heatsink 1TB S73JNJ0XA05598A is REMOVED

Device: /dev/nvme1n1, failed to read NVMe SMART/Health Information.

The build consists of:

  • Asus Pro W680-ACE -
  • Intel 14500 -
  • 2x DDR5 32gb (ECC) -
  • 2x SSD 256gb -
  • 2x NVME 1gb - 990 pro
  • 2x Toshiba 18tb
  • PSU 650watt platinum

r/truenas 13h ago

Community Edition NextCloud external folder permissions hell

1 Upvotes

Does anyone have a definitive guide on how to properly share a dataset from TrueNAS into NextCloud as an external folder?

I've tried literally everything. Changing the owner as www-data. Changing permissions. Even went so far as to set the entire dataset 777.

Nextcloud cannot access the files. Even after a files:scan command.

There are literally dozens of guides out there, all of them different, none of them work.

TrueNAS v25.04.2.1 and NextCloud 31.0.8 (pkg 2.0.19)


r/truenas 15h ago

Community Edition Providing Karakeep local AI details through TrueNAS app?

1 Upvotes

I'm not entirely sure how I am meant to provide Karakeep the details needed for my local ollama instance so I automatic tagging can be a thing while using the TrueNAS app. Does anyone have any suggestions? Or am I going to need to delete the app and create a custom app with the docker compose yaml?

Also couldn't find anything in the official Karakeep documentation about linking a local AI model with the TrueNAS app


r/truenas 16h ago

Hardware Intel i5 6600k vs AMD Ryzen 5 2400g + how much RAM should I get?

0 Upvotes

Hi, I'm thinking about building a truenas server for the first time.
I've received an Intel i5 6600k + a pretty good MOBO (for that era).

Besides that I've received an AMD Ryzen 5 2400g.

I'm trying to figure out if I should invest in an AM4 MOBO or would the i5 6600k would be suffice.

In terms of uses I'm thinking about using it for local file sharing + jellyfin server (But I also received an Nvidia GTX 1050ti to in terms of GPU I don't think the 6600k's iGPU is relevant) + a cloud server (probably nextcloud).

In terms of storage I was thinking about 4x10TB drives since I found some for pretty cheap and I'm thinking about running RAIDZ1

Also, in terms of RAM if I stay with the 6600k then I'm capped at 32gb (not sure if 16gb would be enough for my use case) and also I would have to buy 4x8gb of DDR4.

If you think I should but a MOBO for the 2400g then I guess I'll either buy 2x16gb sticks (unless you'll tell me that 16gb would be enough) or 2x32gb in case 32GB would not be enough.

I read that there is a rule of thumb about 1gb of RAM per 1TB of storage. But Then I read somewhere else that that's no longer the case. so I'm not sure. Plus if I run RAIDZ1 do I count the pool as 30TB or 40TB?

Also, I read that I can use an SSD for caching. is that worth it? or just use the RAM for cache?

Would love to hear your thoughts.

TIA :)


r/truenas 1d ago

SCALE portracker 1.1.0 Update: Better security, new features

Thumbnail
9 Upvotes

r/truenas 1d ago

FreeNAS Trying to install Plex - What am I doing wrong

1 Upvotes

As the title states, what am I doing wrong here, this is the error I get:

Error: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/job.py", line 515, in run await self.future File "/usr/lib/python3/dist-packages/middlewared/job.py", line 562, in __run_body rv = await self.middleware.run_in_thread(self.method, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 627, in run_in_thread return await self.run_in_executor(io_thread_pool_executor, method, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 624, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/service/crud_service.py", line 294, in nf rv = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/api/base/decorator.py", line 101, in wrapped result = func(*args) ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/apps/crud.py", line 148, in do_create return self.create_internal(job, app_name, version, data['values'], complete_app_details) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/apps/crud.py", line 193, in create_internal raise e from None File "/usr/lib/python3/dist-packages/middlewared/plugins/apps/crud.py", line 186, in create_internal compose_action(app_name, version, 'up', force_recreate=True, remove_orphans=True) File "/usr/lib/python3/dist-packages/middlewared/plugins/apps/compose_utils.py", line 61, in compose_action raise CallError(err_msg) middlewared.service_exception.CallError: [EFAULT] Failed 'up' action for 'plex' app. Please check /var/log/app_lifecycle.log for more details

I also have absolutely no idea how to find or check that log.


r/truenas 1d ago

Community Edition Best way to set up storage pool

7 Upvotes

I decided to start fresh and rebuild my truenas sever. I bought 6 24TB drives and I scored some old 1tb SSDs from work. This will mainly be used to run emby and a file server. Maybe a few game servers if I get ambition.

I was planning on doing a raid z2 array. Should I add a log or cache vdevs? Both?


r/truenas 1d ago

Community Edition Looking to upgrade from a basic mirror to RaidZ2

2 Upvotes

Hello! I set up a TrueNAS build on a budget a while ago, and it's been pretty nice! I currently have two 3TB drives in mirror. My motherboard has 3 more available SATA ports (1 is taken up by a cheap boot SSD) so I would be looking to buy three more 3TB drives to have 9TB of space using RaidZ2 if I am calculating correctly. I don't think I really would trust RaidZ1. Since I am new to most Raid beyond mirroring, I want to ensure I am understanding RaidZ2 correctly and a potential upgrade path that I would need to follow if I wanted to increase storage capacity.

I also wanted to ask about what would be the best way to create this new pool and transfer the data. I see a lot of guides on this, but they are a bit confusing and I may be missing some key information. I also want to inquire about switching my boot SSD to a small NVME, because perhaps this extra SATA port would make the potential upgrade easier. Would I have luck doing a clone of this drive via hardware in order to not lose any configuration files for the system (I did the trick to partition some of it to use as a pool for apps and services) and free up a SATA port?

Thank you for helping out! So far this has been great to tinker with!


r/truenas 1d ago

SCALE Backup working instance of TrueNAS

0 Upvotes

Is it possible to have a backup, working instance of your TrueNAS Scale setup?

I rely on my setup for work and if it went down I'd like to be able to temporarily use another instance on my main computer to continue working.

Imagine for instance the mother board, CPU or PSU happen to fail. Being able to continue hosting my apps would be beneficial for the days it may take to repair my server.

I recognise that with the server down I may not have access to most of my data. But I would still like access to my apps that host websites, ERPNext etc.


r/truenas 18h ago

SCALE So hard for a newbie

0 Upvotes

This operating system has just too many things and its waay to customizeable for my needings. I just need a simple ui with simple docker installing a container and within docker customize it for my needings. This all userd here users that and only able to install it through yaml or custom app section is a pain in the butt. Everytime i delete a user completely and creage a new one it says that it already exists. ALTOUGH I ALREADY DELETED IT. Holy shit guys I dont know how you guys can actually mess around with it and be successful, but I dont really wanna know. I just need a simple ui without a bunch of freaking options where I get headaches. Cmon guys, dsm or UGOS like would be optimal. But there are no real true alternatives to a good opensource and secure OS like this. Its just complicated as fuck.


r/truenas 1d ago

SCALE Error transcoding HEVC in Jellyfin on TrueNAS Scale 24.10

Thumbnail
gallery
7 Upvotes

r/truenas 1d ago

SCALE Noob here. Can you get a new IP from the router, like when it's installing?

0 Upvotes

When I give the NAS I just built to my friend, and it's connecting the first time to the router, will it get assigned a different IP? Or is it set in stone.

When I installed scale, it just got an IP from my router.

If it is fixed, how can I repeat the process of letting his router decide, which IP the machine gets?


r/truenas 1d ago

SCALE 1 single disk (truenas + pool)

0 Upvotes

Is it possible to put a single disk with truenas scale as well as use this same disk for a pool


r/truenas 1d ago

General Homepage, show me yours

0 Upvotes

I have just installed homepage and I really want to make it as good as possible but I need some ideas and wondered if you could post some of yours for ideas and inspiration