Leaderboard
Popular Content
Showing content with the highest reputation since 06/05/26 in all areas
-
2 more apps released MKVToolNix and qui MKVToolNix is pretty useful for tailoring your media library to how you want it. You can use it to add or remove audio tracks from your videos and even set default audio and subtitle tracks. I know cropping is not everyone's cup of tea but I like to losslessly crop my 4:3 videoes that have black bars built in using MKVToolNix qui is incredibly snappy, provides useful info like if torrents are being crosseeded or the total size of multiple selected torrents.3 points
-
Unfortunately fan controller functionality is not built into truenas scale at this time and there are no fan controller apps on the truenas app catalog for us to curate.2 points
-
Everything may last longer when you keep them in within a certain temp range. I've seen a lot of things over time for hard drives. The issue the better you cool the drives the more you give up. In data centers fans are running full speed most the time. In a house you usually don't want all that noise. We like hot swap bays so it's easy to replace a drive but that means you got drives right next to each out sharing all the head each drive make. I've seen 5 inch drive bay adapters for hard drive that turn a 3.5 inch drive into a 5 inch size drive which is 1.5 inches of heat sync around the drive to give the drive the best way to cool down with air cooling. I've purchased it and ran it in a server for years like this. You can't have this and make it hotswapable. Had to shutdown the server and open it up and unscrew it all to replace drives. I didn't have any fail which is the point of it but when increasing the size you have a lot more work to do. Thanks for posting your request. If there was a tool like this we'd think about adding it. Thanks1 point
-
Yes you can ignore it for now. I beleive we fixed this in dev but not sure when it will be pushed out. Might come with a host of other things.1 point
-
Not too familiar with itunes Media server but you are able to connect a Mac to a nas having the nas appear as a storage drive. Personally i use jellyfin on my server and infuse on my Apple tv to run my media server1 point
-
We are currently experiencing an outage of services at deck.hexos.com. We are working on the issue and will report back once services have been restored.1 point
-
1 point
-
I got Dockge running on my hexos machine. This allows me to install arbitrary docker compose projects. Probably a easy app to get curated. There i already a pull request open for it (on github docs). So if you need to run docker compose today. Use its instal script or try and install via the Truenas UI hexos or truneas dont run Kubernetes anymore. Natively you got a backend of Docker, VM, or incus LXC. Truenas just added beta support for incus. You can try there ui to get Kubernetes running? Otherwise you can get you own Kubernetes running quit easily with something like https://github.com/Esteban-Cruz/K8s-in-incus if you willing to just run a bash script.1 point
-
Introducing our V4 installation scripts. This new iteration of app install scripts has a focus of improving application stability. We have updated our curation process to reduce the likelihood of bugs in curated apps. We are now automatically creating temporary snapshots prior to updating applications. This will help eliminate the chances of apps with breaking updates damaging your data. We have also implemented a system that will heal permissions modified in TrueNAS. Modified permissions in TrueNAS previously could have unintended consequences such as preventing curated app installation. App Curations We have committed to doubling our curations over the next few months, starting with these 11. LubeLogger - LubeLogger assists users in keeping track of their car maintenance records. Navidrome - Navidrome helps facilitate hosting your own music server. Excalidraw - Excalidraw is a Virtual whiteboard for sketching hand-drawn like diagrams. Blinko - Blinko is a lightweight note taking app. Dozzle - Dozzle is a realtime log viewer for docker apps running on your server Portracker - Portracker is a realtime port monitoring tool. Fladder - Fladder is a Jellyfin frontend and will spruce up your Jellyfin experience. Jellystat - Jellystat is a statistics app for Jellyfin and Emby. Seerr - Seerr is a request management and media discovery tool that works with your Jellyfin, Plex, or Emby server. MKVToolNix - MKVToolNix is a set of tools to create, alter and inspect Matroska files. qui - qui is a fast and powerful qBittorrent web UI. 5/20 release notes - https://docs.hexos.com/release-notes/command-deck/2026-05-20.html 5/29 release notes - https://docs.hexos.com/release-notes/command-deck/2026-05-29.html 6/6 release notes - https://docs.hexos.com/release-notes/command-deck/2026-06-06.html1 point
-
A lot of factors are involved with choosing apps to curate. Catalog variety Core functionality Changes to the self hosting landscape Community sentiment Capacity for support There are still more big changes coming to how we curate our applications I think it'll be worth looking forward to.1 point
-
Hello. HexOS run on TrueNAS Scale version 25.10. I'd do some google searches with your motherboard. I'm not familar with it. Your hard drives are good. Need 3 so the array is expandable. For a boot drive a 128 gig ssd works great for the boot drive. Local AI will be a thing in the next 5 to 10 years and they'll be apps that can do it but currently they are very slow without special video cards with crazy memory. Not worth doing unless you just want to mess around with it as it will be so slooooooow. Currently HexOS is mostly about Stoarge, network file shares, and apps. Over this year will add buddy backups and I'm not sure when but Virtural Machines will be next. Lots of options after that for us but in the meantime if you just want to play around you can do searches for TrueNAS Scale 25.10 how to .... and find guides on how to custom do things. As we continue to add things it will just work. If customers do things on their own we can' help them with it but they can experiment.1 point
-
the 7600 you have has intel quick sync built in making it quite competent at transcoding, unless you are trying to transcode multiple 4k streams at once i don't think you need that gpu1 point
-
I believe downloading your truenas config should do that. we are looking into bringing that functionality into HexOS but the priority now is buddy backup1 point
-
I will be having family use my server for backing stuff up and as we all know end users always end up accidently deleting things and then wanting them back. Luckily, TrueNAS has a recycle bin option and hopefully HexOS can add it in one day as a setting that can just be turned on. For anyone who finds this and wants to do it, here are the steps: Set up the folder in the HexOS UI and then in the TrueNAS UI go to: Shares > Click edit on the SMB you want to add the recycle bin too > Purpose = No Presets > Click Advanced Options > Scroll to Other Options > Check Export Recycle Bin Then you will want to set up a job to automatically empty your recycle bin: Navigate to Chron Jobs in the TrueNas UI (just search for it but it's under System > Advanced Settings). Click add then you can either enter this into the command field as ONE LINE or save it to a file find /mnt/HDDs/FOLDER/.recycle/* -atime +30 -delete; find /mnt/HDDs/FOLDER/.recycle/* -depth -type d -empty -delete; If you want to test to see what files will be deleted with this command run it without the "-delete" If you save it to a file (like I did) you will enter this as the command. sh /mnt/HDDs/PATH_TO_FILE/empty_recycle_bin.sh Then just fill out the description, run as truenas_admin, and how often you want it to run and you are good to go. Hope this helps and hopefully it can just be a 1 click type of setup in the future!! P.S. Here is what the commands do: The first command searches for files and directories in /mnt/HDDs/FOLDER/.recycle/ that have not been accessed in the last 30 days and deletes them. The second command searches for empty directories in /mnt/HDDs/FOLDER/.recycle/ and deletes them. Also commands were stolen from here1 point
-
It would be fitting to have some kind of community plugin system (HexMods). What is a HexMod? A HexMod is simply a scripting system for creating a pseudo application for HexOS. A HexMod is simply a config file for a non native HexOS application, that points to all the relevant binarys, and their various configuration files on the server, and allows you to script out their configurations into categories, and fields available for input or option selection. Let's look at how a hex mod would work in practice. There's a game server that you want to run. However, it does not have a HexOS Application, Nor would the developer seem at all interested To do so any time soon. The game is popular and a community member decides to make a HexMod script to plumb the software into HexOS UI, Allowing for simple configuration and sensible defaults. The hex mods script First outlines what the software is, and where the dependencies can be downloaded and installed. If it's available as apt Package that is easy enough. [HexMod] version = "1.0" Title = "Game X Server" [Package] Type = "apt" Name = "gameXServer" Now you need to let HexMod know where the relevant config files are. [CFGs] Dir = "/etc/gameXServer" File = "config.cfg" Encodeing = "UTF8" This is what the contents of the file is. config.cfg ## Game X Server CFG ip= port= host= godmode= difficulty= Now you need to let it know how to read the file. [Tokens] Comments = "##" EQL = "=" Spaces = FALSE Next = "/n" Structure = [ ~NAME, ~EQL, ~INPUT ] ## Or just load a recognised default. Type = cfg Now you layout each variable, what it is, and what are it's accepted inputs. [Types] ip = ~Network(IP4) port = ~Network(PortTCP) host = ~Network(HostName) godmode = ~Bool["true","false"] difficulty = ~Option["easy","medium","hard"] Now all you do is let HexMod know how to lay out the GUI in the Control Panel, And what switch belongs to what variable. [GUI] Network = { ip = { Title = "IP Address", Type = "Network.IP4", Dis = "Server ip address"} port = { Title = "Port", Type = "Network.Port", Dis = "Listening port for the server." } host = { Title = "Host Name", Type = "Network.Hostname", Dis = "Host name for the server." } } Gameplay = { godmode = { Title = "God Mode", Type = "Bool", Dis = "God mode makes all players invincible and able to fly" } difficulty= { Title = "Game Difficulty", Type = "Option.Dropdown", Dis = "Set the difficulty of the game", Option.1.Lab = "Easy", Option.1.Dis = "All playsers cant die.", Option.2.Lab = "Medium", Option.2.Dis = "Players can die.", Option.2.Lab = "Hard", Option.3.Dis = "Players can die enemies hit harder." } } This will then create an application icon named "Game X Server" in the UI. When you click it It takes you to the configuration page. You get two expandable categories in the UI, Networking and gameplay, With each field having their respective restrictions for what type they are expecting. The HexMod then enters those values into the .cfg for that application and saves the file. HexMod also notices some flags are part of its capability to handle some auto magic on the back end. Such as the Network Types. It binds the application to the IP stated, and also sets a firewall rule accordingly for the port used. You can even have more advanced stuff like pointing to the server binary to also allow for restarting of the service, as well as scripts... The basic idea is the community can make these things pretty easily with scripting if they know how, and every day users who aren't into the technical can just take an off the shelf HexMod a community member has made. HexOs then does all the auto magic in the background.1 point